- Criar as camadas Repository e Service.
- Na service desenvolver o CRUD, Metodos Basicos do Usuario e Admin, mais Requisitos Funcionais 12 e 13
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)