def test_delete_404(apigw_delete_event): for jobid in ids_created: ret = delete.handler(apigw_delete_event(jobid), "") assert ret["statusCode"] == 404 ret = delete.handler(apigw_delete_event(-1), "") assert ret["statusCode"] == 404
def test_delete_404(self): job_id = 1 with mock.patch("DeleteJobById.lambda_function.Session") as mock_session: mock_query = mock_session.return_value.query mock_get = mock_query.return_value.get mock_get.return_value = None ret = delete.handler(apigw_delete_event(job_id), "") self.assertEqual(ret["statusCode"], 404, self.msg_status_code.format(404, ret["statusCode"]))
def test_delete_409(apigw_delete_event, apigw_deleteAppId_event): event = {} request = { "job_id": "%s" % (ids_created[0]), "job_application_status": "OFFER_REJECT", "email": "*****@*****.**", "resumes": "resumes/path-goes-here", "cover_letters": "cover_letters/path-goes-here" } event["body"] = json.dumps(request) actual = {} actual = createApp.handler(event, context) assert actual["statusCode"] == 201 acc_data = json.loads(actual["body"]) ret = delete.handler(apigw_delete_event(ids_created[0]), "") assert ret["statusCode"] == 409 delete_app = deleteApp.handler( apigw_deleteAppId_event(acc_data["job_application_id"]), "") assert delete_app["statusCode"] == 200
def test_delete_200(self): job_id = 1 with mock.patch("DeleteJobById.lambda_function.Session") as mock_session: ret = delete.handler(apigw_delete_event(job_id), "") self.assertEqual(ret["statusCode"], 200, self.msg_status_code.format(200, ret["statusCode"]))