Ejemplo n.º 1
0
        public void Should_ReturnFallbackValueFromCommandLineArguments_When_ArgumentDoesNotExist()
        {
            const int expectedValue = 99999;

            var value = BaseConfiguration.GetFromArguments("myUndefinedArg", 99999);

            Assert.Equal(expectedValue, value);
        }
Ejemplo n.º 2
0
        public void Should_ReturnConvertValueToCorrectType_When_GettingValueUsingCommandLineArguments()
        {
            const int expectedValue = 12345;

            var value = BaseConfiguration.GetFromArguments("myOtherArg", default(int));

            Assert.Equal(expectedValue, value);
        }
Ejemplo n.º 3
0
        public void Should_ReturnConvertValueToCorrectType_When_ArgumentIsNull()
        {
            const string expectedValue = "myFallBack";

            var value = BaseConfiguration.GetFromArguments("myNullArg", expectedValue);

            Assert.Equal(expectedValue, value);
        }
Ejemplo n.º 4
0
        public void Should_ReturnValueFromCommandLineArguments()
        {
            const string expectedValue = "A string";

            var value = BaseConfiguration.GetFromArguments <string>("myArg");

            Assert.Equal(expectedValue, value);
        }