6 votes

Comment exécuter tous les cas de test JUnit à partir de NetBeans ?

J'ai créé plusieurs fichiers avec des tests unitaires sur des classes existantes dans le projet NetBeans. J'ai utilisé le menu "File/New file/JUnit/Test for Existing Class" pour créer les fichiers de test.

Je peux exécuter un fichier avec des tests unitaires en faisant un clic droit dessus et en sélectionnant "Run File".

Mais je veux exécuter tous les fichiers avec des tests unitaires. Comment puis-je y parvenir de la manière la plus simple possible ?

J'utilise NetBeans 6.5.

17voto

sergtk Points 3109

Menu "Exécuter/Tester le projet".

2voto

james.garriss Points 3647

Dans NetBeans 7.1, vous pouvez créer une suite de tests, à laquelle vous pouvez ajouter autant de vos fichiers de test JUnit que vous le souhaitez. Lorsque vous exécutez la suite, vous exécutez tous les fichiers de la suite.

Pour créer la suite de tests, créez un fichier comme un autre :

enter image description here

Dans la classe principale, ajoutez vos classes de test comme ceci :

@RunWith(Suite.class)
@Suite.SuiteClasses(
{
    com.somewhere.myProject.MyFirstTestClass.class, 
    com.somewhere.myProject.MySecondTestClass.class, 
    com.somewhere.myProject.MyThirdTestClass.class  
})

Pour l'exécuter, faites un clic droit sur ce fichier dans la fenêtre des projets et sélectionnez Fichier de test.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X