Exemplo n.º 1
0
        public void DeleteFromOrderTest()
        {
            int totalPrice = 0;

            totalPrice += _itemInfo.GetItemPrice("item0");
            _itemOrder.AddToOrder("item0");
            Assert.AreEqual(totalPrice, _itemOrder.GetTotalPrice());

            _itemOrder.DeleteFromOrder(-1);
            Assert.AreEqual(totalPrice, _itemOrder.GetTotalPrice());

            _itemOrder.DeleteFromOrder(1);
            Assert.AreEqual(totalPrice, _itemOrder.GetTotalPrice());


            totalPrice -= _itemInfo.GetItemPrice("item0");
            _itemOrder.DeleteFromOrder(0);
            Assert.AreEqual(totalPrice, _itemOrder.GetTotalPrice());
        }