@Test public void testClearProductBag() throws Exception { ProductBagApi bags = new ProductBagApi(new MockContext()); assertFalse(bags.clearProductBag("")); assertFalse(bags.clearProductBag(null)); assertFalse(bags.clearProductBag("whatever")); bags.addProduct("some bag name", new Product.Builder("product name", "product sku", 1).build()); assertEquals(1, bags.getBags().size()); assertEquals(1, bags.getBags().get(0).getProducts().size()); assertFalse(bags.clearProductBag("whatever")); assertTrue(bags.clearProductBag("sOme bag name")); assertEquals(1, bags.getBags().size()); assertEquals(0, bags.getBags().get(0).getProducts().size()); }