Abra a pasta na sua IDE favorita para ver o código da aplicação e executa-la.
- Java 11
- Gradle 7
- Lombok
Os testes unitários e de integração estão na pasta src/test e podem ser rodados pela IDE ou pelo terminal com o gradle.
Disponibilizamos uma coleção do postman para facilitar testes manuais:
Também é possível acessar a documentação do Swagger no seguinte link quando a aplicação estiver em execução:
Como usamos o banco de dados h2, existe um script que roda quando a aplicação é iniciada, para criar alguns dados para teste.
O script fica no arquivo: src/main/java/com/bootcampqualitychallenge/PopulateDatabase.java
Caso queira adicionar algum bairro, é só modificar o script acima, mas os que já existem são suficientes para diferentes testes.
{
"name": "Minha Casa",
"neighborhood": "Vila Olimpia",
"rooms": [
{
"name": "Quarto",
"width": 5,
"length": 3
},
{
"name": "Cozinha",
"width": 2,
"length": 4
}
]
}