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

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

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

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

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

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

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

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

            Assert.Equal(expectedValue, value);
        }