Certaines annotations facilitent le développement de tests d'intégration.
Il est, par exemple, possible de charger un application context différent de celui utiliser dans l'application grâce à l'annotation @ContextConfiguration.
Il en existe bien d'autres et celles qui vous seront utiles pourraient être listées dans la page suivante : http://java.dzone.com/articles/junit-spring-%E2%80%93-what-you-don%E2%80%99t
Affichage des articles dont le libellé est JUnit. Afficher tous les articles
Affichage des articles dont le libellé est JUnit. Afficher tous les articles
lundi 17 janvier 2011
mardi 31 août 2010
Des tests JUnit plus lisibles
Dans une classe, on arrive vite à des assert longs et parfois compliqués.
A la fin, il faut bien l'avouer, les tests unitaires deviennent vite verbeux, rendant la compréhension difficile.
Hamcrest est une librairie qui simplifie l'écriture des assert.
Par exemple, on peut vérifie qu'une liste contient une valeur en faisant :
assertThat(aList, hasItem("aString"));Vous trouverez plus de détails ici.
Le projet est hébergé sur google code.
Inscription à :
Articles (Atom)