Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        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);
        }