public void AddProduct(Product product, int quantity) { if (Items.ContainsKey(product.Id)) { Items[product.Id] += quantity; } else { Items.Add(product.Id, quantity); } }
public void TestAddProduct() { var userId = Guid.NewGuid(); Product p = new Product(); Cart cart = new Cart(userId); cart.AddProduct(p, 10); Assert.AreEqual(10, cart.Items[p.Id]); }