Créer une classe de test dans IntelliJ

Je travaille au sein de la structure traditionnelle du projet Maven Java dans IntelliJ, par exemple

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

Lorsque je crée une classe appelée Foo dans main / java / com / x / y avec IntelliJ, je voudrais créer automatiquement un fichier nommé FooTest.java dans test / java / com / x / y .

Dans Eclipse, il y a un bouton sur la barre d’outils qui fera la majeure partie du travail impliqué dans la création d’une classe de test squelette, est-ce que quelqu’un connaît quelque chose de similaire dans IntelliJ?

Merci,

Utilisez la sélection de menu Naviguer -> Test ou Ctrl + Maj + T ( Maj + + T sur Mac). Cela ira à la classe de test existante, ou proposera de la générer pour vous via un petit assistant.

Vous pouvez également positionner le curseur sur le nom de la classe et appuyer sur alt + enter ( Afficher les actions d’intention et les corrections rapides ). Cela suggérera de créer un test .

Au moins fonctionne dans IDEA version 12.

* IntelliJ 13 * (c’est payant) Nous avons trouvé que vous devez avoir le curseur dans la classe réelle avant que Ctrl + Shift + T ne fonctionne.

Ce qui semble un peu ressortingctif si c’est le seul moyen de générer une classe de test. Bien que rétrospectivement, cela obligerait les développeurs à créer une classe de test lorsqu’ils écrivent une classe fonctionnelle.

Je peux voir certaines personnes ont demandé, donc sur OSX, vous pouvez toujours aller naviguer-> tester ou utiliser cmd + shift + T

Rappelez-vous que vous devez vous concentrer dans la classe pour que cela fonctionne

Je pense que vous pouvez toujours essayer Ctrl + Shift + A pour trouver l’action / la commande dont vous avez besoin.
Ici, vous pouvez essayer d’appuyer sur Ctrl + Maj + A et entrer «test» pour trouver la commande.

Utilisez l’annotation @Test sur l’une des méthodes de test ou annotez votre classe de test avec @RunWith (JMockit.class) si vous utilisez jmock. Intellij devrait identifier cela comme classe de test et activer la navigation. Assurez-vous également que le plug-in Junit est activé.

Avec le curseur sur la déclaration du nom de la classe, je fais ALT + Retour et mon Intellij 14.1.4 me propose une fenêtre avec l’option “Créer un test”.