def test_pagination_page_param(self): EnkelvoudigInformatieObjectFactory.create_batch(2) response = self.client.get(self.list_url, {"page": 1}) self.assertEqual(response.status_code, status.HTTP_200_OK) response_data = response.json() self.assertEqual(response_data["count"], 2) self.assertIsNone(response_data["previous"]) self.assertIsNone(response_data["next"])
def test_pagination_default(self): """ Deleting a Besluit causes all related objects to be deleted as well. """ EnkelvoudigInformatieObjectFactory.create_batch(2) response = self.client.get(self.list_url) self.assertEqual(response.status_code, status.HTTP_200_OK) response_data = response.json() self.assertEqual(response_data["count"], 2) self.assertIsNone(response_data["previous"]) self.assertIsNone(response_data["next"])