public void AddDiscountToProduct_With_AddProduct() { var product = new Product() { Category = "Computer Accessaries", Discount = 0, Name = "Wireless Mouse", ProductId = 1, OriginalPrice = 300, HasAnyPromotionalOffer = true, PromotionalOffer = PromotionalOffer.ByTwoGetOneFree }; _productRepo.AddProduct(product); _discountRepo.AddDisCountToProduct(10, product.ProductId); var productList = _productRepo.GetAllProducts(); Assert.IsTrue(productList[0].Discount > 0); }