unit test run only one intellij java unit-testing intellij-idea

java - only - run test in intellij



Crear clase de prueba en IntelliJ (7)

* IntelliJ 13 * (se paga) Descubrimos que debe tener el cursor en la clase real antes de que ctrl + Shift + T funcionen.

Lo cual parece un poco restrictivo si es la única manera de generar una clase de prueba. Aunque en retrospectiva, obligaría a los desarrolladores a crear una clase de prueba cuando escriben una clase funcional.

Estoy trabajando dentro de la estructura de proyecto Maven Java tradicional dentro de IntelliJ, por ejemplo

main/java/com/x/y test/java/com/x/y

Cuando creo una clase llamada Foo en main / java / com / x / y usando IntelliJ, me gustaría tener automáticamente un archivo llamado FooTest.java creado en test / java / com / x / y .

En Eclipse, hay un botón en la barra de herramientas que hará gran parte del trabajo involucrado en la creación de una clase de prueba básica, ¿alguien sabe algo similar en IntelliJ?

Gracias,


Alternativamente, también puede colocar el cursor sobre el nombre de la clase y presionar alt + enter ( Mostrar acciones de intención y soluciones rápidas ). Sugerirá Crear prueba .

Al menos funciona en IDEA versión 12.


Con el cursor en la declaración de nombre de clase, hago ALT + Return y mi Intellij 14.1.4 me ofrece una ventana emergente con la opción de ''Crear prueba''.


Creo que siempre puedes probar Ctrl + Shift + A para encontrar la acción / comando que necesitas.
Aquí puede intentar presionar Ctrl + Shift + A e ingresar «test» para encontrar el comando.


Use la anotación @Test en uno de los métodos de prueba o anote su clase de prueba con @RunWith (JMockit.class) si usa jmock. Intellij debería identificar eso como clase de prueba y habilitar la navegación. También asegúrese de que el complemento junit esté habilitado.


Utilice la selección de menú Navegar -> Prueba , o Ctrl + Shift + T ( Shift + + T en Mac). Esto irá a la clase de prueba existente, u ofrezca generarla por usted a través de un pequeño asistente.


Veo que algunas personas han preguntado, así que en OSX todavía puedes ir a navegar-> probar o usar cmd + shift + T

Recuerde que debe enfocarse en la clase para que esto funcione