public void ParsingSucceedsWhenValidArgumentIsSupplied() { var parser = new ArgumentsParser(new[] {"1"}); Assert.That(parser.ParsedSuccessfully, Is.True); }
public void ParsingFailsWhenNoArgumentsSupplied() { var parser = new ArgumentsParser(new string[]{}); Assert.That(parser.ParsedSuccessfully, Is.False); }
public void ParsingFailsWhenArgumentLessThanMinimumIsSupplied() { var parser = new ArgumentsParser(new[] { "0" }); Assert.That(parser.ParsedSuccessfully, Is.False); }
public void ParsingFailsWhenInvalidArgumentIsSupplied() { var parser = new ArgumentsParser(new[] { "Invalid" }); Assert.That(parser.ParsedSuccessfully, Is.False); }
public void ParsedValueIsAvailableWhenValidArgumentsAreSupplied() { var parser = new ArgumentsParser(new[] { "1" }); Assert.That(parser.ParsedValue, Is.EqualTo(1)); }