def test_unread_count(self): notice = Notice.send_notice(self.jane, self.joe, "Test Message","Test Message") self.assertEqual(1, Notice.objects.unread_count_for(self.joe)) notice.is_read() self.assertEqual(0, Notice.objects.unread_count_for(self.joe))
def test_archived(self): notice = Notice.send_notice(self.jane, self.joe, "Test Message","Test Message") notice.archive() self.assertEqual(len(Notice.objects.archived(self.joe)), 1) self.assertEqual(len(Notice.objects.notices_for(self.joe)), 1)
def test_send_notice(self): Notice.send_notice(self.jane, self.joe, "Test Message","Test Message") self.assertEqual(1, len(Notice.objects.all())) self.assertEqual(1, len(Notice.objects.notices_for(self.joe)))