lunes, junio 01, 2009

Como ejecutar solo un unit test en Maven (goal test)

En parte, Maven se encuentra orientado al modelo test driven, donde tenemos que hacer diferentes test de unidad para nuestras clases y así intentar asegurar la calidad.

Si nuestro proyecto es muy grande y seguimos esta metodología, ejecutar la tarea:

mvn test

Puede tomar un tiempo bastante considerable. Sin embargo existe una forma de ejecutar solo un test dentro del conjunto de testes que tenemos en el proyecto:

mvn test -Dtest=className

Le indica a Maven, que solo debe correr la clase. Tome en cuenta que className se refiere al paquete y nombre de la clase que realiza el test.

Por ejemplo:

mvn test -Dtest=com.jsanca.TestSomething

Un saludo,
J

No hay comentarios.: