private void RemoveButton_Click(object sender, EventArgs e) { if (basketListView.SelectedItems.Count <= 0) { return; } ob.RemoveItem(Int32.Parse(basketListView.SelectedItems[0].Text)); BasketItemsToListView(); removeButton.Enabled = false; }
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)); }