... | @@ -18,7 +18,9 @@ Esta seção contém todos a metodologia escolhida para realização dos testes |
... | @@ -18,7 +18,9 @@ Esta seção contém todos a metodologia escolhida para realização dos testes |
|
|
|
|
|
O desenvolvimento de testes foi um dos principais pontos abordados no projeto. No frontend, foram desenvolvidos testes de snap para validar os componentes e a montagem da DOM.
|
|
O desenvolvimento de testes foi um dos principais pontos abordados no projeto. No frontend, foram desenvolvidos testes de snap para validar os componentes e a montagem da DOM.
|
|
|
|
|
|
Para o backend, foram desenvolvidos testes unitários e de integração. Além de testar as camadas de serviço e repositório, também foram testados os endpoints, uma vez que são o ponto de comunicação entre a API e o frontend.
|
|
Para o backend, foram desenvolvidos testes unitários e de integração. Além de testar as camadas de serviço e repositório, também foram testados os endpoints, uma vez que são o ponto de comunicação entre a API e o frontend. Foi também implementada a visualização de cobertura de código, conforme a figura a seguir.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Para execução dos testes, foi feito uso do jest, em conjunto do npm para rodar o script `npm run test`.
|
|
Para execução dos testes, foi feito uso do jest, em conjunto do npm para rodar o script `npm run test`.
|
|
|
|
|
... | | ... | |