Bonjour,
pour des raisons techniques je suis dans l'obligation de lancer mes tests JUnit par du code Java. J'arrive bien à les lancer mais pas à avoir un joli rapport comme avec le plugin pour Eclipse
J'aimerai bien utiliser la classe ResultPrinter mais ça ne donne rien de probant

Est-ce que quelqu'un à une idée sur comment générer & sauvegarder un rapport de test dans un fichier (texte ou xml,second choix de préférence) ?
(je précise : sans se taper l'introspection à la main sinon oui j'arrive à aller prendre ce que je veux dans les failures et errors du TestResult.. mais c'est ch**nt )

voici le code en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
TestSuite testSuite = new TestSuite("toto");
TestResult testResult = new TestResult()
ResultPrinter resultPrinter = new ResultPrinter(System.out); // déjà pour voir si ça sa marche !
testResult.addListener(resultPrinter)
 
try{
   testSuite.addTestSuite("maClasseHéritantDeTestSuite");
}catch(ClassNotFoundException e){
   e.print
}
testSuite.run(testResult);