def test_update_uses_database(self): """A POST to an instance (update) uses the database.""" view = QuestionViewSet() view.action = 'update' queryset = view.get_queryset() self.assertIsInstance(queryset, type(Question.objects.none()))
def test_list_uses_cachedqueryset(self): """A GET to the collection (list) uses a CachedQueryset.""" view = QuestionViewSet() view.action = 'list' queryset = view.get_queryset() self.assertIsInstance(queryset, CachedQueryset)