public void UsesCommandLineValueIfSpecified() { string[] args = new[] { @"C:\file.csv", "77" }; var parser = new SettingsParser(); int daysToKeep = parser.GetNumberOfDaysToKeep(args); daysToKeep.Should().Be(77); }
public void ReturnsDefaultNumberOfDaysToKeepIfCommandLineArgumentIsInvalid() { string[] args = new[] { @"C:\file.csv", "abc" }; var parser = new SettingsParser(); int daysToKeep = parser.GetNumberOfDaysToKeep(args); daysToKeep.Should().Be(14); }
public void ReturnsDefaultNumberOfDaysIfNoCommandLineValueIsSpecified() { string[] args = new[] { @"C:\file.csv" }; var parser = new SettingsParser(); int daysToKeep = parser.GetNumberOfDaysToKeep(args); daysToKeep.Should().Be(14); }