File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed
LoRaEngine/test/LoRaWanNetworkServer.Test Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -14,12 +14,21 @@ public class ConfigurationTest
1414 [ MemberData ( nameof ( AllowedDevAddressesInput ) ) ]
1515 public void Should_Setup_Allowed_Dev_Addresses_Correctly ( string inputAllowedDevAddrValues , HashSet < string > expectedAllowedDevAddrValues )
1616 {
17- Environment . SetEnvironmentVariable ( "AllowedDevAddresses" , inputAllowedDevAddrValues ) ;
18- var networkServerConfiguration = NetworkServerConfiguration . CreateFromEnvironmentVariables ( ) ;
19- Assert . Equal ( expectedAllowedDevAddrValues . Count , networkServerConfiguration . AllowedDevAddresses . Count ) ;
20- foreach ( var devAddr in expectedAllowedDevAddrValues )
17+ var envVariableName = "AllowedDevAddresses" ;
18+
19+ try
20+ {
21+ Environment . SetEnvironmentVariable ( envVariableName , inputAllowedDevAddrValues ) ;
22+ var networkServerConfiguration = NetworkServerConfiguration . CreateFromEnvironmentVariables ( ) ;
23+ Assert . Equal ( expectedAllowedDevAddrValues . Count , networkServerConfiguration . AllowedDevAddresses . Count ) ;
24+ foreach ( var devAddr in expectedAllowedDevAddrValues )
25+ {
26+ Assert . Contains ( devAddr , networkServerConfiguration . AllowedDevAddresses ) ;
27+ }
28+ }
29+ finally
2130 {
22- Assert . Contains ( devAddr , networkServerConfiguration . AllowedDevAddresses ) ;
31+ Environment . SetEnvironmentVariable ( envVariableName , string . Empty ) ;
2332 }
2433 }
2534
You can’t perform that action at this time.
0 commit comments