def test_anonymous_user(self): """ Tests when request.user is anonymous """ self.request.user = AnonymousUser() context = user_has_cart_context_processor(self.request) self.assertFalse(context['should_display_shopping_cart_func']())
def test_no_items_in_cart(self): """ Tests when request.user doesn't have a cart with items """ self.request.user = self.user context = user_has_cart_context_processor(self.request) self.assertFalse(context['should_display_shopping_cart_func']())
def test_items_in_cart(self): """ Tests when request.user has a cart with items """ self.add_to_cart() self.request.user = self.user context = user_has_cart_context_processor(self.request) self.assertTrue(context['should_display_shopping_cart_func']())
def test_no_enable_paid_course_registration(self): """ Tests when FEATURES['ENABLE_PAID_COURSE_REGISTRATION'] is not set """ self.add_to_cart() self.request.user = self.user context = user_has_cart_context_processor(self.request) self.assertFalse(context['should_display_shopping_cart_func']())
def test_no_enable_shoppingcart(self): """ Tests when FEATURES['ENABLE_SHOPPING_CART'] is not set """ self.add_to_cart() self.request.user = self.user context = user_has_cart_context_processor(self.request) self.assertFalse(context['should_display_shopping_cart_func']())