Exécuter des tests JUnit depuis Java

Exécuter des tests JUnit depuis Java - Java - Programmation

Marsh Posté le 14-12-2013 à 22:48:16    

Bonsoir,
 
Je cherche à exécuter des tests JUnit depuis Java. J'ai une méthode qui exécute le JUnit que je lui passe en paramètre.
Mais je cherche à exécuter plusieurs JUnits.
J'ai à ma disposition un String contenant le chemin jusqu'au dossier où se situe les JUnits.
Mon problème est que je ne sais pas comment les récupérer sous la forme d'une objet de type Class<?> pour le faire manger à la méthode run d'un objet JUnitCore.
J'ai essayer d'utiliser la classe ClassLoader (http://docs.oracle.com/javase/7/do [...] ng.String)) mais je n'arrive pas l'utiliser correctement.
Si quelqu'un à la solution à mon problème, j'en serai ravie !

Reply

Marsh Posté le 14-12-2013 à 22:48:16   

Reply

Marsh Posté le 16-12-2013 à 08:37:37    

Avec Guava, tu as la classe ClassPath qui devrait t'aider.

Reply

Marsh Posté le 16-12-2013 à 11:37:59    

Je ne souhaite pas rajouter de librairie externe.

Reply

Marsh Posté le 16-12-2013 à 13:22:58    

Ça ne t'empêche pas de regarder le code source et t'en inspirer.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed