public void NegativeValueThrow(string someNegativeStr) { var qarg = new Queue <string>(); var killTimeFactorExposed = new KillTimeFactorExposed(); qarg.Enqueue(someNegativeStr); qarg.Enqueue("lé"); Assert.Throws <InvalidArgumentValueException>(() => killTimeFactorExposed.TakeArgumentsExposed(qarg)); }
public void NonsenseThrow(string nonsense) { var qarg = new Queue <string>(); var killTimeFactorExposed = new KillTimeFactorExposed(); qarg.Enqueue(nonsense); qarg.Enqueue("lé"); Assert.Throws <OptionArgumentParseException>(() => killTimeFactorExposed.TakeArgumentsExposed(qarg)); }
public void AssertArgumentIsParsed(string anArgument, float expected) { var qarg = new Queue <string>(); var killTimeFactorExposed = new KillTimeFactorExposed(); qarg.Enqueue(anArgument); qarg.Enqueue("Fake"); qarg.Enqueue("plouf"); qarg.Enqueue("wow, much code"); killTimeFactorExposed.TakeArgumentsExposed(qarg); Assert.AreEqual(killTimeFactorExposed.Factor, expected); }