public void when_product_price_is_changed_subtotal_should_remain_consistent() { var momogi = Samples.Momogi; var sli = new SaleLineItem(Samples.Momogi, 2); Assert.AreEqual(1000m, sli.GetSubtotal()); momogi.UnitPrice = 0; Assert.AreEqual(1000m, sli.GetSubtotal()); }
public void AddLineItem(Product product, int quantity = 1) { var sli = new SaleLineItem(product, quantity); LineItems.Add(sli); }
public void sli_with_momogi_2_should_subtotaled_1000() { var sli = new SaleLineItem(Samples.Momogi, 2); Assert.AreEqual(1000m, sli.GetSubtotal()); }