private void ClearBasket()
 {
     //reset all counters when the basket is cleared
     ob.ClearBasket();
     BasketItemsToListView();
     numOfProducts.Clear();
     totalBox.Clear();
     discTotal.Clear();
     numOfItems.Clear();
 }
        public void ClearBasketTest()
        {
            OrderBasket target = new OrderBasket();

            target.AddItem(1, "Beurre Gelato", 50.0m, 55.5m, 10, "Just some sort of desc");
            target.AddItem(2, "Pain Gelato", 100.55m, 120.5m, 30, "Excepteur sint occaecat cupidatat non proident");
            target.AddItem(4, "Vino Veritas Gelato", 100.47m, 110.5m, 1, "Excepteur sint occaecat cupidatat non proident");
            target.AddItem(6, "Strawberry Gelato", 1m, 1.5m, 11, "Excepteur sint occaecat cupidatat non proident");
            target.ClearBasket();
            Assert.AreEqual(0, target.BasketItems.Count);
        }