Suite de test avec JUnit[résolu] - Java - Programmation
Marsh Posté le 01-07-2009 à 16:06:11
J'ai essayé de mettre ça dans eclipse et apparemment, il faudrait que ton BufferTest étende TestCase 
 
donc à la place de mettre 
| Code : 
 | 
 
 
essaie 
| Code : 
 | 
 
 
et mets l'import correspondant
Marsh Posté le 01-07-2009 à 16:59:25
Vérifie ta version de JUnit. 
 
Je pense que le JUnit embarqué par Eclipse réussi a voir les test grâce aux annotations (depuis JUnit 4) alors que quand tu tentes de d'exécuter tes tests à la mano, il le fait avec ta version la JUnit que tu as du mettre dans ton classpath (et qui doit etre JUnit 3.x). 
 
Donc, soit il faut passer tes classes de test en JUnit 3.x (sans les annotations donc), soit mettre à jour le JUnit de ton classpath
Marsh Posté le 01-07-2009 à 17:12:34
 cela fonctionne parfaitement  
 
merci de ta réponse claire et précise  
 
Marsh Posté le 01-07-2009 à 11:00:03
Bonjour a tous
description du cadre :
Une classe de test JUnit
Quand je lance cette classe de test directement eclipse , tout marche nickel , si maintenant je la lance par cette methode (j aimerais bien creer une methode qui appelle tous les test )cela foire
j obtiens le message d'erreur suivant :
There was 1 failure:
1) warning(junit.framework.TestSuite$1)junit.framework.AssertionFailedError: No tests found in ewatch.BufferTest
at ewatch.ExecuterLesTests.main(ExecuterLesTests.java:14)
FAILURES!!!
Tests run: 1, Failures: 1, Errors: 0
apparement aucun test n est trouvé dans la classe BufferTest ?
Avez vous une idée ?
merci
Message édité par _julien_ le 01-07-2009 à 17:13:01