public void Should_ReturnFallbackValueFromCommandLineArguments_When_ArgumentDoesNotExist() { const int expectedValue = 99999; var value = BaseConfiguration.GetFromArguments("myUndefinedArg", 99999); Assert.Equal(expectedValue, value); }
public void Should_ReturnConvertValueToCorrectType_When_GettingValueUsingCommandLineArguments() { const int expectedValue = 12345; var value = BaseConfiguration.GetFromArguments("myOtherArg", default(int)); Assert.Equal(expectedValue, value); }
public void Should_ReturnConvertValueToCorrectType_When_ArgumentIsNull() { const string expectedValue = "myFallBack"; var value = BaseConfiguration.GetFromArguments("myNullArg", expectedValue); Assert.Equal(expectedValue, value); }
public void Should_ReturnValueFromCommandLineArguments() { const string expectedValue = "A string"; var value = BaseConfiguration.GetFromArguments <string>("myArg"); Assert.Equal(expectedValue, value); }