Ejecutar JUnit en el orden deseado

Necesitaba una solución rápida para asegurarme del orden de ejecución de mis unit tests escritos en jUnit 3.8, sin tener que reescribir código.

De los temas que se comentan, yo implemente el «truco» que uno había sacado de Ruby… Es un truco, más que una solución, porque no hay ninguna garantía real de que el orden de ejecución de los test cases sea exactamente el deseado…

Pero el caso es que funciona… al menos en windows xp professional, con eclipse 3.2 y jdk1.5.0_10

Al grano.

El truco consiste en renombrar los test cases como:

testXXNombreMetodo

Donde XX: es un numero de dos cifras indicando el orden relativo del test case respecto a los demás.

Simple y rápido.

PD: Si no ha sido testeado, no funciona.