Esempio n. 1
0
            public void UsesCommandLineValueIfSpecified()
            {
                string[] args = new[] { @"C:\file.csv", "77" };

                var parser = new SettingsParser();

                int daysToKeep = parser.GetNumberOfDaysToKeep(args);

                daysToKeep.Should().Be(77);
            }
Esempio n. 2
0
            public void ReturnsDefaultNumberOfDaysToKeepIfCommandLineArgumentIsInvalid()
            {
                string[] args = new[] { @"C:\file.csv", "abc" };

                var parser = new SettingsParser();

                int daysToKeep = parser.GetNumberOfDaysToKeep(args);

                daysToKeep.Should().Be(14);
            }
Esempio n. 3
0
            public void ReturnsDefaultNumberOfDaysIfNoCommandLineValueIsSpecified()
            {
                string[] args = new[] { @"C:\file.csv" };

                var parser = new SettingsParser();

                int daysToKeep = parser.GetNumberOfDaysToKeep(args);

                daysToKeep.Should().Be(14);
            }