- Criar as camadas Repository e Service.
- Na service desenvolver o CRUD, Metodos Basicos da Denuncia, mais Requisitos Funcionais 10 e 11
Obrigatório: implementar testes automatizados para Repository e Service. Os testes devem validar diretamente as regras de negócio e a persistência de dados, utilizando estrategias como:
Testes de Unidade (Mockito)
Obrigatório: implementar testes automatizados para Repository e Service. Os testes devem validar diretamente as regras de negócio e a persistência de dados, utilizando estrategias como:
Testes de Unidade (Mockito)
exceções esperadas, estados inválidos)
Testes de Integração (@SpringBootTest)
@Transactional+@Rollback)