Ich benutze Ganymed auf Ubuntu Linux und ich habe junit-4.3.1.jar in meinem Build-Pfad. Ich klicke auf Datei> Neu> Java> "JUnit 4 Test Case", wenn ich einen neuen Test erstelle, aber wenn er ausgeführt wird, scheint Eclipse JUnit 3 zu verwenden. Ich glaube, das ist der Fall, weil er meine Anmerkungen ignoriert.Warum benutzt Eclipse JUnit 3, wenn ich junit-4.3.1.jar in meinem Build-Pfad habe?
Wenn ich alle Test * Methoden entferne, beschwert sich JUnit "Keine Tests gefunden". Wenn ich dasselbe mit einem anderen Test mache, den ich bereits erstellt habe, läuft JUnit gut und findet meinen Test namens createTask(). So scheint es, JUnit 3 zu Zeiten und JUnit 4 zu anderen Zeiten zu verwenden.
Wie zwinge ich Eclipse Ganymed, JUnit 4 zu verwenden?
JUnit 4 ist der ausgewählte Testkanal. Und das ist ein Standard-Java-Projekt; baut zu einem JAR. – Elliot
Wie starten Sie? Erstellen Sie eine Run- oder Debug-Konfiguration und klicken Sie jedes Mal darauf, oder klicken Sie mit der rechten Maustaste und führen Sie/debug wie beim Test aus? – AdamC
Klicken Sie mit der rechten Maustaste auf die Datei im Projekt-Explorer oder im Bearbeitungsfenster. – Elliot