Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. class ViewSetTest(TestCase):
  2. def test_view_set(self):
  3. factory = APIRequestFactory()
  4. view = CatViewSet.as_view()
  5. cat = Cat(name="bob")
  6. cat.save()
  7.  
  8. request = factory.get(reverse('cat-detail', args=(cat.pk,)))
  9. response = view(request)
  10.  
  11. AttributeError: 'NoneType' object has no attributes 'items'
  12.  
  13. def test_client_view(self):
  14. response = APIClient().get(reverse('cat-detail', args=(cat.pk,)))
  15. self.assertEqual(response.status_code, 200)
  16.  
  17. response = view(request)
  18.  
  19. def test_view_set(self):
  20. request = APIRequestFactory().get("")
  21. cat_detail = CatViewSet.as_view({'get': 'retrieve'})
  22. cat = Cat.objects.create(name="bob")
  23. response = cat_detail(request, pk=cat.pk)
  24. self.assertEqual(response.status_code, 200)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement