public void Test_Limited_Removed() { BuildDataTest(); PurchaseItemManager pim = new PurchaseItemManager(); pim.Add("Carpet"); pim.Add("carpet"); pim.RemoveSpecific(0); Assert.AreEqual(40, pim.TotalPurchase()); }
public void Test_Deferred_Scale_Down() { BuildDataTest(); PurchaseItemManager pim = new PurchaseItemManager(); pim.Add("Beef", 20); pim.Add("Beef", 10); pim.Add("Beef", 8); pim.RemoveSpecific(1); //20 pounder starts. 10 gets the special. //10 then gets removed, so 8 gets the special. Assert.AreEqual(240, pim.TotalPurchase()); }