![](//s1.studylibfr.com/store/data-gzf/c4c3c76b111266dc8f67c2190e142749/1/002116316.htmlex.zip/bg4.jpg)
Ecrire les tests unitaires avec Junit
Dans les m´
ethodes de test unitaire, les m´
ethodes test´
ees
sont appel´
ees et leur r´
esultat est test´
e`
a l’aide d’assertions :
•assertEquals(a,b)
teste si a est ´
eqal `
a b (a et b sont soit des valeurs
primitives, soit des objets poss´
edant une m´
ethode
equals)
•assertTrue(a) et assertFalse(a)
testent si a est vrai resp. faux, avec a une expression
bool´
eenne
•assertSame(a,b) et assertNotSame(a,b)
testent si a et b r´
ef´
erent au mˆ
eme objet ou non.
•assertNull(a) et assertNotNull(a)
testent si a est null ou non, avec a un objet
•fail (message)
si le test doit echouer (lev´
ee d’exception)