コード例 #1
0
ファイル: TestTotal.cs プロジェクト: ShavaShav/bookstore
        public void fromCADtoUSD()
        {
            // Add test order to list, assert in list
            BookOrder bookOrder = new BookOrder();

            bookOrder.AddItem(testOrderItem);
            Assert.AreEqual(bookOrder.GetOrderTotal(), 200);
        }
コード例 #2
0
ファイル: TestTotal.cs プロジェクト: ShavaShav/bookstore
        public void fromUSDtoCAD()
        {
            // Add test order to list, assert in list
            BookOrder bookOrder = new BookOrder();

            bookOrder.AddItem(testOrderItem);
            Assert.AreEqual(bookOrder.getCDNTotal(), 200 * 1.32);
        }
コード例 #3
0
ファイル: TestRemoveBook.cs プロジェクト: ShavaShav/bookstore
        public void RemoveBookSuccess()
        {
            // Add test order to list, assert in list
            BookOrder bookOrder = new BookOrder();

            bookOrder.AddItem(testOrderItem);
            Assert.IsTrue(bookOrder.OrderItemList.Contains(testOrderItem));

            // Remove from list using ID, assert removed from list
            bookOrder.RemoveItem(testOrderID);
            Assert.IsFalse(bookOrder.OrderItemList.Contains(testOrderItem));
            Assert.AreEqual(bookOrder.OrderItemList.Count, 0);
        }
コード例 #4
0
ファイル: TestRemoveBook.cs プロジェクト: ShavaShav/bookstore
        public void RemoveBookNotInList()
        {
            // Add other order to list, assert in list
            BookOrder bookOrder = new BookOrder();

            bookOrder.AddItem(otherOrderItem);
            Assert.IsTrue(bookOrder.OrderItemList.Contains(otherOrderItem));

            // Attempt remove test order from list using ID, list unchanged
            bookOrder.RemoveItem(testOrderID);
            Assert.IsTrue(bookOrder.OrderItemList.Contains(otherOrderItem));
            Assert.IsFalse(bookOrder.OrderItemList.Contains(testOrderItem));
            Assert.AreEqual(bookOrder.OrderItemList.Count, 1);
        }