2008-11-26 18 views
39

Si hago clic en un paquete y hago un control-shift-F10, solo lo busco y ejecuto las pruebas JUnit en ese paquete, pero realmente lo quiero recurse a los subpaquetes y ejecútelos.¿Cómo hago que IntelliJ IDEA ejecute todas las pruebas en un paquete, incluidos los subpaquetes

ACTUALIZACIÓN: parece que algo está mal. Cuando lo ejecuto en un paquete que tiene pruebas, todavía se queja de que no hay ninguno (sin embargo, si abro una prueba JUnit, puedo ejecutarlo muy bien).

+1

Ctrl-Shift-F10 va a los subdirectores para mí. –

+0

¿Encontró una solución? Tengo el mismo problema. En el nivel de paquete, IntelliJ encuentra solo casos de prueba en clases que extienden TestCase. Los métodos de prueba anotados no se encuentran. –

+0

No recuerdo cerrarlo? Por supuesto que no en Nov 08? (acaba de tener un bebé, difícilmente habría estado en stackoverflow) –

Respuesta

9

La combinación de teclas predeterminada para ejecutar todas las pruebas es Ctrl + Shift + F10

+0

lo siento, quise decir que ya lo intenté. Simplemente dice que no hay pruebas en ese paquete. –

+9

Creo que quiso decir Alt + Shift + F10 -> Crear una nueva configuración de prueba junit -> nombrarlo "Todas las pruebas" -> incluir todo el paquete -> Aplicar/Ejecutar. – andersoyvind

+1

@andersoyvind esta respuesta está tan lejos de la que realmente merecería una respuesta propia – eis

68
  1. Alt + Shift + F10
  2. Crear una nueva configuración de prueba JUnit
  3. el nombre de " Todas las pruebas "
  4. Incluir todo el paquete
  5. Aplicar/Ru norte.

enter image description here

Desde comentario de @ andersoyvind.

+1

Esta debería ser la respuesta aceptada – RedShift

Cuestiones relacionadas