def test_invalid_post(self, request_body: dict) -> None:
assume("name" not in request_body.keys())
assume("description" not in request_body.keys())
assume("job_registration_schema" not in request_body.keys())
assume("job_result_schema" not in request_body.keys())
request = mock.MagicMock(spec=Request)
request.get_json = mock.MagicMock(return_value=request_body)
endpoint = ServicesList(
self.session, request
)
with self.assertRaises(endpoint.Abort):
endpoint.post()
self.assertTrue(endpoint.errors)
评论列表
文章目录