public void fromCADtoUSD() { // Add test order to list, assert in list BookOrder bookOrder = new BookOrder(); bookOrder.AddItem(testOrderItem); Assert.AreEqual(bookOrder.GetOrderTotal(), 200); }
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); }
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); }
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); }