[JUNIT] Tester sur une exception [Résolu]

Messages postés
36
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
28 avril 2012
- - Dernière réponse : phbernard
Messages postés
2
Date d'inscription
mercredi 12 septembre 2012
Statut
Membre
Dernière intervention
12 septembre 2012
- 6 juin 2010 à 23:05
salut tout le monde
comment s'assurer qu'une méthode génére bien l'exception voulue?
Merci

<!-- / message -->



Apprendre c'est vivre.
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
15815
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
82
3
Merci
Salut,

try {
taMethode();
Assert.fail("L'exception n'est pas déclenchée");
} catch (Exception e) { // ok }
______________________________________
DarK Sidious

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_DARKSIDIOUS
Messages postés
36
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
28 avril 2012
0
Merci
Merci , tu viens toujours à mon aide DARKSIDIOUS

Apprendre c'est vivre.
Commenter la réponse de NewJavaLearner
Messages postés
2
Date d'inscription
mercredi 12 septembre 2012
Statut
Membre
Dernière intervention
12 septembre 2012
0
Merci
Salut,

La réponse de DARKSIDIOUS est tout à fait correcte, c'est un classique. Cela étant dit, je trouve que l'appel à Assert.fail est dangereux, car on peut l'oublier. Je préfère utiliser un petit truc JUnit en développant un petit helper, plus sûr.

Au fait, depuis le temps, tu n'as peut-être plus besoin de conseil :)

Bonne continuation,
Philippe
Commenter la réponse de phbernard