Bonjour,
J'ai créer des tests que je lance avec eclipse, et mon problème, c'est que je voudrai lancer ces tests automatiquement à partir d'une autre classe.
Est-ce que quelqu'un aurai une solution pour moi ?
D'avance merci
Bonjour,
J'ai créer des tests que je lance avec eclipse, et mon problème, c'est que je voudrai lancer ces tests automatiquement à partir d'une autre classe.
Est-ce que quelqu'un aurai une solution pour moi ?
D'avance merci
Oui, pourquoi pas, lol!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class AllTests { public static Test suite() { TestSuite suite = new TestSuite("Test Groupee"); suite.addTest(new TestSuite(Class1.class)); suite.addTest(new TestSuite(Class2.class)); //ETC.............. } }
J'ai essayer cette solution mais quand je mets :
J'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part suite.addTest(new TestSuite(Class1.class));
The constructor TestSuite(Class<StringTest>) is undefined
Euh tu le fais exprès la?? Ta une class qui s'appelle Class1 ou non?
Faut mettre le nom de tes classes de test à la place de class1, class2, class....
Je me suis tromper dans l'erreur, c'est :
C'était une faute de recopie de ma partThe constructor TestSuite(Class<Classe1>) is undefined(ma classe de test s'appellée StringTest)
Donc pour résumer, il me met cette erreur alors que la classe existe![]()
Peux-tu mettre exactement le code que tu essayes?
As tu bien lu mon message précedent? Car si ce n'est pas le cas relis le bien je ne vais pas me répéter X fois!
Nom de la classe test :
Mon morceau de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part public class StringTest
Avec JUnit 3.X, il me semble que ca marche, mais la j'utilise JUnit 4 et StringTest n'hérite pas de TestCase avec cette version de JUnit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public class AllTests { public static Test suite() { TestSuite suite = new TestSuite("Test Groupee"); suite.addTest(new TestSuite(StringTest.class)); } }
Partager