Ok, je suis comme les autres et nouveau à jUnit et avoir du mal à essayer de le faire fonctionner. J'ai cherché sur le forum mais les réponses fournies; Je ne reçois tout simplement pas. Si quelqu'un pouvait me prêter main-forte, je l'apprécierais grandement.JUnit: 4.8.1 "Ne peut pas trouver la classe"
Permettez-moi de fournir les éléments de base: OS: Mac OS X.6
export JUNIT_HOME="/Developer/junit/junit4.8.1"
export CVSROOT="/opt/cvsroot"
export PATH="/usr/local/bin:/usr/local/sbin:/usr/localmysql/bin:/opt/PalmSDK/Current/bin/:/usr/local/mysql/bin:$PATH:$JUNIT_HOME:$CVSROOT"
export CLASSPATH="$CLASSPATH:$JUNIT_HOME/junit-4.8.1.jar:$JUNIT_HOME"
Je peux compiler une classe de test à partir d'un fichier java, mais lorsque je tente de lancer le test
java org.junit.runner.JUnitCore MyTest.class
Je reçois le texte suivant:
JUnit version 4.8.1
Could not find class: MyTest.class
Time: 0.001
OK (0 tests)
maintenant, je suis dans le répertoire avec le MyTest.class
qui est juste quelque part dans mon système de fichiers, j'ai essayé de déplacer le dossier source vers le dossier junit
et le dossier junit/junit4.8.1
et le même résultat. Je ne peux même pas exécuter les tests fournis avec junit.
Est-ce que vous essayez d'ajouter le répertoire courant à CLASSPATH ? C'est à dire. export CLASSPATH =.: $ CLASSPATH: [etc ...] –
Merci de poster, non je ne devrais pas en avoir besoin. Il s'est avéré être une erreur de frappe simple – Patrick