def test_get_badges(self): badges = Badge.objects.all() expected_json = BadgeSerializer(badges, many=True).data response = BadgeCollection.as_view()(self.get_request()) self.assertEqual(expected_json, response.data)
def test_get_badges_requires_auth(self): response = BadgeCollection.as_view()(self.get_request(authed=False)) self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN)