Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvidas sobre testes com Junit.

Ao criar um projeto de estudo me surgiu essa duvida, criei um DAO para persistir no banco, junto com os testes. Criei o serviço REST com o JAX-RS com os testes feitos.

Agora a minha dúvida, é necessário ter testes escritos para o DAO e o REST sendo que o REST vai fazer teoricamente o mesmo que o DAO?

Obrigado.

2 respostas
solução!

Oi Eduardo, essa é uma dúvida que assombra diversos projetos e cada um tem um approach diferente. Minha dica é: se o método do seu dao faz query escrita por vc, vale a pena um teste. Claro, é um select super simples, talvez vc deixe passar.. Tem um where, um group by, subquery, ordenação etc.. eu testo. Até o simples pode valer a pena :).

Se o seu resource só chama o método do dao, aí não acho que vale testar ele não.

Perfeito Alberto, obrigado por sanar essa dúvida minha.