def testRemoveCart(self): """ """ view = getMultiAdapter((self.shop.products.product_1, self.shop.products.product_1.REQUEST), name="addToCart") view.addToCart() view.addToCart() view = getMultiAdapter((self.shop.products.product_2, self.shop.products.product_2.REQUEST), name="addToCart") view.addToCart() cart = ICartManagement(self.shop).getCart() sm = IStockManagement(self.shop) sm.removeCart(cart) self.assertEqual(self.shop.products.product_1.getStockAmount(), 8.0) self.assertEqual(self.shop.products.product_2.getStockAmount(), 19.0)