No he mirado esto desde hace tiempo, pero si recuerdo correctamente, tanto la hormiga como el experto siguen confiando en JUnit 3 para las pruebas unitarias (a partir de maven 2.09, el archivo POM predeterminado todavía tiene JUnit 3.81).¿Sigue siendo una buena práctica ejecutar pruebas con JUnit 3.x vs JUnit 4.x?
¿Tiene sentido seguir con JUnit 3 en lugar de utilizar lo último y lo mejor? ¿Alguna buena razón por la que me podría estar perdiendo?
También, si usted ' re usando maven, probablemente deberías indicar explícitamente qué configuración de fuente/destino quieres, configurando explícitamente el compilador maven-compiler en tu POM – toolkit
Sé que puedo configurar maven para usar la versión de JUnit que prefiera, pero la predeterminada para arquetipo : crear sigue siendo 3.81. Me pregunto si hay alguna buena razón. – agnul
Compatibilidad con Java 4 – krosenvold