Estou aprendendo JUnit e comecei a me perguntar onde seria o local ideal para colocar meus testes unitários… Pesquisei em tudo quanto foi em canto, em diferentes livros e ainda não consegui chegar a uma conclusão… Vamos ver se o pessoal aqui do GUJ que tem bastante experiência consegue esclarecer essa dúvida com argumentos convincentes:
Onde eu coloco meus testes unitários?! Junto com os fontes do programa? Em um diretório separado? Porque!!?
Outro exemplo: Quando eu tenho uma dúvida sobre como criar classes, eu olho a API do Java… e por aí vai!
Em projetos grandes como esses, o pessoal já passou por bastante coisa, e dá pra aprender bastante com eles.