def test_resolve_cart_for_logged_in_user(self):
session = self.client.session
session['user_cart'] = 'testing_session'
request = self.client.get(reverse('cart:index'))
request.user = self._create_testing_user()
request.session = session
testing_cart = self._create_testing_cart()
testing_cart.session_key = request.session['user_cart']
testing_cart.user = request.user
testing_cart.save()
cart = get_cart(request)
self.assertEqual(request.status_code, 200)
self.assertEqual(cart, testing_cart)
评论列表
文章目录