public void IsProductInBasketTest() { OrderBasket target = new OrderBasket(); int productNumber = 1; Assert.IsFalse(target.IsProductInBasket(productNumber)); }
public void AddItemTest() { OrderBasket target = new OrderBasket(); int productNumber = 1; string productName = "Apfel Gelato"; Decimal price = 5m; string description = "Apple and cinnamon"; Decimal recommendedRetailPrice = 7.2m; target.AddItem(productNumber, productName, price, recommendedRetailPrice, 5, description); Assert.IsTrue(target.IsProductInBasket(productNumber)); }
public void RemoveItemTest() { int productNumber = 1; OrderBasket target = new OrderBasket(); target.AddItem(productNumber, "Pancake Gelato", 2.49m, 3.5m, 3, " Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur."); target.AddItem(2, "Cinamon Gelato", 3.22m, 4.0m, 3, "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."); target.AddItem(productNumber, "Muffin Gelato", 1.89m, 2.49m, 4, "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat."); target.AddItem(3, "Waffle Gelato", 2.22m, 2.7m, 3, "Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."); target.RemoveItem(productNumber); Assert.IsFalse(target.IsProductInBasket(productNumber)); }