feat/72-create-service-tests
O que esse MR faz?
- Adiciona a configuração dos testes automatizados com Jest.
- Obtém code coverage (%) dos módulos de serviço.
- Cria testes unitários e de integração para userService, petService e lessonService.
- Refatora userService e petService.
Screenshots
Antes | Depois |
---|---|
![]() |
![]() ![]() |
Como configurar e validar localmente?
- Assegure que as dependências foram instaladas corretamente.
npm i
- Execute os testes automatizados.
npm test
-
Garanta que todos os testes passaram.
-
(Opcional) Verifique o diretório de coverage e abra o arquivo
index.html
para conferir a cobertura dos testes.
Checklist de aceitação do MR
Avalie se o MR está em conformidade com MR acceptance checklist. Isso evita riscos na qualidade, performance, confiabilidade e segurança.