En surfant sur le site web de JUnit, j'ai vu qu'une version 4.0 était
disponible. Cette version utilise certaines caractéristiques de Java 5 qui
me semblent intéressantes (les annotations par exemple). Sauriez-vous ou il
est possible de trouver une doc pour m'expliquer comment installer cette
nouvelle version dans Eclipse ? J'ai Eclipse 3.2M5a et c'est encore la
version 3.81 de junit qui est installée par défaut.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
lewmania942
En surfant sur le site web de JUnit, j'ai vu qu'une version 4.0 était disponible. Cette version utilise certaines caractéristiques de Java 5 qui me semblent intéressantes (les annotations par exemple).
Aucune idee pour l'integration de JUnit 4 dans Eclipse.
Par contre, les nouvelles fonctionnalites de JUnit 4 sont plus qu'interessantes...
Rien qu'un exemple utilisant des annotations (la syntaxe sous JUnit 4 peut differer quelque peu) qui parle de lui-meme:
@Test(timeout000) @ExpectException(IllegalArgumentException.class) public void exemple() { .... }
Maintenant vous retournez faire l'equivalent de cela sous JUnit (avant la version 4)... Et vous pleurez tellement c'est inelegant.
Mais rendons a Cesar ce qui appartient a Cesar: JUnit 4 c'est, en gros, une copie integrale de ce qu'au moins deux framework font depuis des annees (oui, c'est en annee de retard que cela se compte) :
TestNG et JTiger (et il y en a d'autres)
TestNG est developpe par un francais qui travaille a present pour Google et deux ou trois "personnalites" du monde Java y ont apporte quelques contributions:
http://www.testng.org
Il existe des plugins TestNG pour Eclipse tout comme pour IntelliJ IDEA. Je ne peux que conseiller de jeter un coup d'oeil au site : ca vaut le detour.
Pour ma part je travaille depuis bien longtemps avec JTiger, nettement moins connu, developpe par un programmeur qui a participe au developpement de la JVM 1.5 d'IBM. Je travaille avec IntelliJ IDEA mais il n'y a pas d'integration de JTiger dans l'IDE (avec Eclipse non plus d'ailleurs).
Pour une solution qui s'integre bien dans un IDE, je conseillerais plutot de jeter un coup d'oeil a TestNG.
En surfant sur le site web de JUnit, j'ai vu qu'une version 4.0 était
disponible. Cette version utilise certaines caractéristiques de Java 5 qui
me semblent intéressantes (les annotations par exemple).
Aucune idee pour l'integration de JUnit 4 dans Eclipse.
Par contre, les nouvelles fonctionnalites de JUnit 4 sont plus
qu'interessantes...
Rien qu'un exemple utilisant des annotations (la syntaxe
sous JUnit 4 peut differer quelque peu) qui parle de lui-meme:
@Test(timeout=3000)
@ExpectException(IllegalArgumentException.class)
public void exemple() {
....
}
Maintenant vous retournez faire l'equivalent de cela sous
JUnit (avant la version 4)... Et vous pleurez tellement
c'est inelegant.
Mais rendons a Cesar ce qui appartient a Cesar: JUnit 4
c'est, en gros, une copie integrale de ce qu'au moins deux
framework font depuis des annees (oui, c'est en annee de
retard que cela se compte) :
TestNG et JTiger (et il y en a d'autres)
TestNG est developpe par un francais qui travaille a present
pour Google et deux ou trois "personnalites" du monde Java
y ont apporte quelques contributions:
http://www.testng.org
Il existe des plugins TestNG pour Eclipse tout comme pour
IntelliJ IDEA. Je ne peux que conseiller de jeter un coup
d'oeil au site : ca vaut le detour.
Pour ma part je travaille depuis bien longtemps avec JTiger,
nettement moins connu, developpe par un programmeur
qui a participe au developpement de la JVM 1.5 d'IBM.
Je travaille avec IntelliJ IDEA mais il n'y a pas d'integration
de JTiger dans l'IDE (avec Eclipse non plus d'ailleurs).
Pour une solution qui s'integre bien dans un IDE, je
conseillerais plutot de jeter un coup d'oeil a TestNG.
En surfant sur le site web de JUnit, j'ai vu qu'une version 4.0 était disponible. Cette version utilise certaines caractéristiques de Java 5 qui me semblent intéressantes (les annotations par exemple).
Aucune idee pour l'integration de JUnit 4 dans Eclipse.
Par contre, les nouvelles fonctionnalites de JUnit 4 sont plus qu'interessantes...
Rien qu'un exemple utilisant des annotations (la syntaxe sous JUnit 4 peut differer quelque peu) qui parle de lui-meme:
@Test(timeout000) @ExpectException(IllegalArgumentException.class) public void exemple() { .... }
Maintenant vous retournez faire l'equivalent de cela sous JUnit (avant la version 4)... Et vous pleurez tellement c'est inelegant.
Mais rendons a Cesar ce qui appartient a Cesar: JUnit 4 c'est, en gros, une copie integrale de ce qu'au moins deux framework font depuis des annees (oui, c'est en annee de retard que cela se compte) :
TestNG et JTiger (et il y en a d'autres)
TestNG est developpe par un francais qui travaille a present pour Google et deux ou trois "personnalites" du monde Java y ont apporte quelques contributions:
http://www.testng.org
Il existe des plugins TestNG pour Eclipse tout comme pour IntelliJ IDEA. Je ne peux que conseiller de jeter un coup d'oeil au site : ca vaut le detour.
Pour ma part je travaille depuis bien longtemps avec JTiger, nettement moins connu, developpe par un programmeur qui a participe au developpement de la JVM 1.5 d'IBM. Je travaille avec IntelliJ IDEA mais il n'y a pas d'integration de JTiger dans l'IDE (avec Eclipse non plus d'ailleurs).
Pour une solution qui s'integre bien dans un IDE, je conseillerais plutot de jeter un coup d'oeil a TestNG.