Tava eu aqui escrevendo uns testes unitarios do junit e me deparei com a seguinte duvida: minha arquitetura é assim:
:arrow: Tenho DAOs para acessar o banco;
:arrow: Sobre os DAOs ficam classes que implementam as regras de negocios;
:arrow: Sobre essas classes, tenho uma fachada que cuida do controle de transações e funcionam, claro, como ponto unico de acesso da aplicação.
Minha duvida é, para que camada dessas eu crio os testes? Acho que se eu criar para as classes que implementam as regras de negocio, eu automaticamente estarei testando os DAOs tambem, certo? O que vcs acham?
Até.
