Exemplo n.º 1
0
    def test_when_add_to_cart_one_prod_Then_countProuct_OK(self):
        cart = Cart()
        cart.add(PROD_ID_1, 3)
        self.assertEqual(cart.countProduct(PROD_ID_1), 3)

        cart.add(PROD_ID_1, 8)
        self.assertEqual(cart.countProduct(PROD_ID_1), 11)

        cart.add(PROD_ID_1, 9)
        self.assertEqual(cart.countProduct(PROD_ID_1), 20)
Exemplo n.º 2
0
    def test_when_add_to_cart_Then_many_countProuct_OK(self):
        cart = Cart()
        cart.add(PROD_ID_1, 3)
        self.assertEqual(cart.countProduct(PROD_ID_1), 3)

        cart.add(PROD_ID_2, 8)
        self.assertEqual(cart.countProduct(PROD_ID_2), 8)

        cart.add(PROD_ID_3, 9)
        self.assertEqual(cart.countProduct(PROD_ID_3), 9)
Exemplo n.º 3
0
 def test_when_add_to_cart_Then_countProuct_OK(self):
     cart = Cart()
     cart.add(PROD_ID_1, 1)
     self.assertEqual(cart.countProduct(PROD_ID_1), 1)
Exemplo n.º 4
0
 def test_when_empty_cart_then_count_eq_0(self):
     cart = Cart()
     self.assertEqual(cart.countProduct(PROD_ID_1), 0)
     self.assertEqual(cart.countProduct(PROD_ID_2), 0)
     self.assertEqual(cart.countProduct(PROD_ID_3), 0)