Cuando se hacen desarrollo profesionales, no basta con hacer los programas, hay que asegurarse de que van a funcionar. Una de las técnicas más seguras es crear
aplicaciones que incluyan el código para autoprobarse. Os mostramos como usar JUnit
Fuente: http://www.adictosaltrabajo.com