public void TestMixedOrders(string order, double expected) { Assert.AreEqual(expected, Checkout.ProcessOrder(order)); }
public void TestItemDDiscount(string order, double expected) { Assert.AreEqual(expected, Checkout.ProcessOrder(order)); }
public void TestItemsThatDontExist() { Assert.AreEqual(0.00, Checkout.ProcessOrder("EFGH")); }
public void TestOneOfEachItem() { Assert.AreEqual(120, Checkout.ProcessOrder("ABCD")); }
public void TestEmptyOrder() { Assert.AreEqual(0.00, Checkout.ProcessOrder("")); }