2010-12-16 16 views
6

Oye
Tengo un montón de pruebas unitarias. Los he colocado en suites de prueba adecuadas. Me gustaría poder hacer clic en el directorio raíz y ejecutar pruebas JUnit para ejecutar todas las pruebas. Sin embargo, si hago esto, ejecuta todas las pruebas Y luego ejecuta los testsuites. Por lo tanto, ejecutar todas las pruebas de nuevo.Excluyendo pruebas JUnit en eclipse

¿Hay alguna forma de excluir los testsuites en Eclipse? gracias

Respuesta

1

Al hacer clic derecho en el directorio del proyecto y Run As > JUnit test, es básicamente la configuración de ejecución relevante que se está desencadenando. Por lo tanto, vaya al Run > Run Configurations y en el panel izquierdo vea exactamente lo que su configuración JUnit realmente está haciendo y configure en consecuencia.

+0

Puedo cambiar la configuración de ejecución para ejecutar solo pruebas en una determinada carpeta, y funciona si la ejecuto desde el panel Configuraciones. Pero si hago clic en la carpeta raíz y ejecuto el comando> JUnit test, volveré a ignorarlo. – Roger

+0

Creo que dimitri sugiere que crees una nueva configuración de ejecución de JUnit, por lo que en su lugar harás una corrida como -> Ejecuta configuraciones y crea una nueva configuración de ejecución de junit. Tal vez crear uno para pruebas unitarias y uno para integración. Las configuraciones en tiempo de ejecución ofrecen clases de prueba y métodos de prueba para ser utilizados. – Riggy

+0

Si desea ejecutar su configuración de prueba rápidamente, puede: 1) visitar el menú desplegable junto al botón Ejecutar como (un triángulo en un círculo) donde se muestran las ejecuciones más recientes o 2) mantener su ventana> Mostrar vista> Panel JUnit y vuelva a ejecutar la prueba o 3) presione Ctrl + F11 para volver a ejecutar la ejecución de la última ejecución. – dimitrisli

Cuestiones relacionadas