IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Exécuter JUnit avec du code


Sujet :

Langage Java

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2010
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 52
    Par défaut Exécuter JUnit avec du code
    Hello,

    Suite à ce topic ( http://www.developpez.net/forums/d13...ts-junit-java/ ) j'ai pu executer des JUnits.
    Mais là je suis confronté à un autre problème.
    Je souhaite toujours pouvoir executer des JUnits sauf que là, je n'ai que le chemin vers le dossier où ils se situent du style : /projet/src/test/

    Il faut donc que je passe à ma méthode qui lance les JUnits un objet de type Class<?>
    J'ai vu qu'il y avait une classe ClassLoader (http://docs.oracle.com/javase/7/docs...va.lang.String)) mais je n'arrive pas en m'en servir

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 190
    Par défaut
    Ton problème est de trouver tes tests dans le répertoire /projet/src/test/.

    Solution 1:
    Dans le repertoire test, tu ajoutes une classe AllTest qui aura le contenu suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public static Test suite() {
    		TestSuite suite = new TestSuite();				
    		suite.addTestSuite(Test1.class);...
    return suite;
    }
    A chaque nouveau test tu ajoutes manuellement une entrée dans la testSuite.

    Solution 2:
    Tu utilise Junit 4 et l'annotation @Test. Du coup, tu évites l'ajout manuelle des nouveaux tests.

  3. #3
    Membre éprouvé Avatar de dev_2007
    Profil pro
    Inscrit en
    Août 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2007
    Messages : 98
    Par défaut
    Il faut que tu passes directement par du Junit4 en utilisant les annotations du framework.

Discussions similaires

  1. Exécuter JUnit en mode profile avec Eclipse
    Par jmturc dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 14/12/2010, 11h04
  2. Exécution d'un script ant avec un code JAVA
    Par nibor2luxe dans le forum ANT
    Réponses: 1
    Dernier message: 23/01/2008, 13h32
  3. Ouvrir un son avec un code javscript
    Par alexbubs dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/10/2005, 11h06
  4. coller de div avec un code css identique.
    Par samourai_alex dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 29/07/2005, 20h16
  5. Peut-on faire du son juste avec du code assembleur ?
    Par Rick1602 dans le forum Assembleur
    Réponses: 7
    Dernier message: 26/03/2004, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo