Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Testes em Delete, Insert e Update

Vale a pena ter testes em cima desses métodos do Dao (Insert, update e delete), pois normalmente o dao apenas delega ao EntityManager ou Session? Não estaria testando o framework?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi Felipe, tudo bom?

Realmente você tem razão, dependendo do método seria apenas testar o framework. Entretanto, as vezes a lógica de inserção/remoção/alteração pode ser bem complexa. Por exemplo, quando temos relação de cardinalidade NxN. Um teste de adição não seria muito util. Mas um de remoção já poderia fazer sentido pois para remover um elemento existem algumas regras. Garantir essa funcionalidade pode fazer sentido. A mesma ideia para alteração.

Abraço e bons estudos =)