def test_get_aluno_erro_interno_exception(client): with patch( "app.controllers.aluno.AlunoDAO.get", side_effect=ErroInterno(TipoErro.ERRO_INTERNO.name, payload=""), ): response = client.get("/flaskeleton-api/aluno/1") assert response.status_code == 500 assert response.json["erro"] == "ERRO_INTERNO"
def test_delete_campus_erro_interno_exception(client): with patch( "app.controllers.campus.CampusDAO.get", side_effect=ErroInterno(TipoErro.ERRO_INTERNO.name, payload=""), ): response = client.delete("/flaskeleton-api/campus/1", headers=headers) assert response.status_code == 500 assert response.json["erro"] == "ERRO_INTERNO"
def test_put_campus_erro_interno_exception(client): with patch( "app.controllers.campus.CampusDAO.update", side_effect=ErroInterno(TipoErro.ERRO_INTERNO.name, payload=""), ): data = {"descricao": "Campus 1"} response = client.put( "/flaskeleton-api/campus/1", json=data, headers=headers ) assert response.status_code == 500 assert response.json["erro"] == "ERRO_INTERNO"
def test_put_aluno_erro_interno_exception(client): with patch( "app.controllers.aluno.AlunoDAO.update", side_effect=ErroInterno(TipoErro.ERRO_INTERNO.name, payload=""), ): data = { "nome": "Jose Sousa", "email": "*****@*****.**", "endereco": "Rua da Felicidade, 1 - Aguas Claras", } response = client.put("/flaskeleton-api/aluno/1", json=data, headers=headers) assert response.status_code == 500 assert response.json["erro"] == "ERRO_INTERNO"