public void saleChange() { decimal expectedChange = 2; Sale s = new OTCSale(); MenuProduct m1 = new MenuProduct { Price = 3 }; MenuProduct m2 = new MenuProduct { Price = 5 }; s.AddSaleLineItem(m1); s.AddSaleLineItem(m2); s.AddCashPayment(10); Assert.AreEqual(expectedChange, s.Change); }
public void saleTotal() { decimal expectedTotal = 8; Sale s = new OTCSale(); MenuProduct m1 = new MenuProduct { Price = 3 }; MenuProduct m2 = new MenuProduct { Price = 5 }; s.AddSaleLineItem(m1); s.AddSaleLineItem(m2); Assert.AreEqual(expectedTotal, s.SaleTotal); }
public void increseQuentity() { decimal expectedQty = 2; Sale s = new OTCSale(); MenuProduct m1 = new MenuProduct { Price = 3 }; s.AddSaleLineItem(m1); SaleLineItem sli = s.AddSaleLineItem(m1); Assert.AreEqual(expectedQty, sli.Quantity); }