Bonjour à tous. Je me suis récemment mis aux tests unitaires avec JUnit sous eclipse et Netbeans. J'utilise JUnit 3.8 mais j'ai remarqué une petite chose. Lorsque ma classe de test possède un constructeur et plusieurs méthodes de tests, son constructeur est appelé autant de fois qu'il ya de méthode de test [testXXX()].
J'aiemrais savoir s'il est possible de faire en sorte que le constructeur ne soit appélé qu'une seule fois.
En effet, ce comportement me gène un peu lors des tests d'une application à base d'EJBs déployée sur le serveur JBoss EJB3 Embedded car c'est dans le constructeur de la classe de test que je demarre le serveur JBoss et que je procède au déploiement des EJBs (Sessions): Comme le constructeur s'exécute plusieurs fois, ça me gène beaucoup.
Partager