Eu deveria testar minhas queries?

2 respostas
dev.rafael
Eu trabalho desenvolvendo sistema usando EJB e JSF. Boa parte dos EJBs que escrevemos são queries, ou seja,

sua interface de negócios serve apenas p/ retornar dados da base de dados p/ que possam ser apresentados
em listas e tabelas. A maior parte dessas queries é, também, muito simples tipo selecionar tudo ou selecionar
tudo com filtro.
O meu problema é que não estou muito animado em aplicar UnitTest nesses EJBs. Eles não possuem algorítmos,
apenas algumas chamadas às APIs do JPA e as queries são tão simples que dificilmente um erro ocorreria.

Minha pergunta é se compensa aplicar unit tests nesses EJBs?

2 Respostas

zoren

Por mais fácil que seja o sistema, é muito arriscado deixar de testar algo, por menor que seja as chances de dar erro.

Jair_Rillo_Junior

A pergunta que deve ser feita é: Esses métodos/queries/serviços podem quebrar no futuro com alguma manutenção? Se sim, faz testes unitários, senão, se você garante o funcoinamento dele 100%, ai eu não vejo a necessidade

Criado 7 de junho de 2010
Ultima resposta 7 de jun. de 2010
Respostas 2
Participantes 3