Onde colocar os testes unitários?!

1 resposta
cassio

Olá pessoal!

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!!?

Obrigado!

1 Resposta

B

Quando tenho este tipo de dúvida observo os projetos bem sucedidos, que geralmente têm muita gente boa envolvida. É sempre assim!

Por exemplo, se você observar o pessoal do Hibernate, olha a estrutura que eles usam:

build.bat
build.sh
build.xml
changelog.txt
checkstyle_checks.xml
doc/
eg/
etc/
grammar/
hibernate_logo.gif
indent.py
jdbc/
lgpl.txt
lib/
readme.txt
src/
test/

Pra ver mais detalhes deste fonte, acesse:

http://anonhibernate.labs.jboss.com/trunk/Hibernate3/

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.

t+

Criado 22 de setembro de 2006
Ultima resposta 22 de set. de 2006
Respostas 1
Participantes 2