def test_wrong_data(self): request = self._create_request("asdf") middleware = PostInBodyMiddleware() resp = middleware.process_request(request) self.assertEqual(resp.status_code, status.HTTP_400_BAD_REQUEST)
def test_data_in_body(self): post = { "columns": [ {"key": "first", "value": "First column"} ], "limit": 10, "boolean": True } request = self._create_request(json.dumps(post)) middleware = PostInBodyMiddleware() middleware.process_request(request) self.assertEqual(request.POST, post)