示例#1
0
 def test_authenticated_user_does_not_have_notifications_unread(self):
     self.login(self.user)
     self.req.user = self.user
     result = notification_count(self.req)
     self.assertDictEqual(result, {'unread_count': 0})
示例#2
0
 def test_authenticated_user_has_notifications_unread(self):
     NotificationFactory.create_batch(3, recipient=self.user)
     self.login(self.user)
     self.req.user = self.user
     result = notification_count(self.req)
     self.assertDictEqual(result, {'unread_count': 3})
示例#3
0
 def test_anonymous_user(self):
     anonymous_user = AnonymousUser()
     self.req.user = anonymous_user
     result = notification_count(self.req)
     self.assertDictEqual(result, {'unread_count': None})