Beispiel #1
0
        public void TrySetPrice_NegativePrice()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice("-1.99", out number);

            Assert.IsFalse(state);
        }
Beispiel #2
0
        public void TrySetPrice_ToManyPeanuts()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice("1.999", out number);

            Assert.IsFalse(state);
        }
Beispiel #3
0
        public void TrySetPrice_emptyString()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice(" ", out number);

            Assert.IsFalse(state);
        }
Beispiel #4
0
        public void TrySetPrice_invalidCharacter()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice("v", out number);

            Assert.IsFalse(state);
        }
Beispiel #5
0
        public void TrySetPrice_double2()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice("0.01", out number);

            Assert.IsTrue(state);
            Assert.AreEqual(number, 0.01);
        }
Beispiel #6
0
        public void TrySetPrice_double1()
        {
            double number;
            bool   state = OrderValidator.TrySetPrice("12.00", out number);

            Assert.IsTrue(state);
            Assert.AreEqual(number, 12.00);
        }