Re: Faire tourner JUnit pour un package ou une methode?

Hugues Ferland <[email protected]>
Newsgroups gmane.comp.java.netbeans.general.french
Message-ID <[email protected]>
La seule façon d'y arriver que je connaisse c'est en créant un TestCase appropré pour tes besoins, chaque TestCase devrait contenir une méthode "public static Test suite()" qui retourne un TestSuite.

NetBeans peut créer automatiquement le TestCase pour un paquetage, (Clique droit sur le paquetage, Tools -> Create JUnit Tests), que tu peux alors exécuter pour tester le paquetage.

Pour exécuter une méthode de test déjà existante tu peux créer ton propre TestCase qui crée le TestSuite suivant (supposons que CalendarTest existe avec plusieurs méthodes de test dont une testAdd):

public static Test suite() {
  TestSuite suite= new TestSuite();
  suite.addTest( new CalendarTest("testAdd"));
  return( suite);
}

Je crois que puisque tu veux exécuter une seule méthode, la méthode pourrait seulement retourner new CalendarTest("testAdd"), mais je n'ai jamais essayé.

Bon, ok, ce n'est pas automatique, mais tout de même c'est possible.

En regardant la javadoc de JUnit tu pourras peut-être trouver d'autres truc.

J'espère que ça te sera utile.

Hugues

Xavier Outhier <[email protected]> wrote: Bonjour a tous,

petite quetion du jour: est-il possible de faire tourner ses tests JUnit
non pas fichier par fichier mais au niveau paquetage (niveau superieur)
ou niveau method (niveau inferieur).

Merci,

Xavier.

Ps: J'utilise la version 5.5 beta 2

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



 		
---------------------------------
Now you can have a huge leap forward in email: get the new Yahoo! Mail.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.