Пример #1
0
 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);
 }
Пример #2
0
 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);
 }
Пример #3
0
 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);
 }