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);
Partager