Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1164 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Exécuter des tests JUnit depuis Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exécuter des tests JUnit depuis Java

n°2213668
monster-mu​nch
Miam
Posté le 14-12-2013 à 22:48:16  profilanswer
 

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 !

mood
Publicité
Posté le 14-12-2013 à 22:48:16  profilanswer
 

n°2213700
LeRiton
Posté le 16-12-2013 à 08:37:37  profilanswer
 

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

n°2213718
monster-mu​nch
Miam
Posté le 16-12-2013 à 11:37:59  profilanswer
 

Je ne souhaite pas rajouter de librairie externe.

n°2213739
LeRiton
Posté le 16-12-2013 à 13:22:58  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Exécuter des tests JUnit depuis Java

 

Sujets relatifs
Délai d'exécution de Java avec Windows 8 + NvidiaJava Débutant
projet jeu en java[JAVA] aide compilation d'un programme
Projet de fin d'année. (Java,Html,MySQL,PHP)Aide tri par selection java's cool
activer un bouton radio à partir d'un autre bouton radio en javaJava - système de réservation de restaurant
[JAVASCRIPT + HTML] Problème fonction ReturnJava'sCool Ecrire dans un fichier.txt
Plus de sujets relatifs à : Exécuter des tests JUnit depuis Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR