Пример #1
0
 def test_get(self):
     cart = Cart.objects.create_active()
     product = model_factory(Product, save=True)
     product_variation = model_factory(ProductVariation, product=product,
                                       save=True)
     user = model_factory(User, save=True)
     request = RequestFactory().get('/')
     request.user = user
     request.cart = cart
     view = CartItemAddView()
     with patch('salest.cart.models.Cart.add_product', Mock()) as test_cart:
         view.get(request, product_variation.id)
         test_cart.assert_called_once_with(product_variation)