Olás!
Tenho muitas dúvidas com relação a como testar efetivamente meu sistema feito em JSF 2, Primefaces e JPA.
O sistema está organizado basicamente nos seguintes pacotes: controller (managed beans), dao, entity, service (regras de negócio).
Algumas dúvidas:
-
Se eu testar as classes “service”, automaticamente já estou testando as classes “dao”. Vcs criariam testes para as 2 camadas? (Aqui vcs utilizam apenas JUNIT?)
-
Para a parte do JSF, vocês utilizam Selenium?
O que vcs me recomendariam para testar minha aplicação?
Abraços 