Ich versuche, einige JUnit-Testeinheiten in Eclipse 3.5 auszuführen, habe aber kein Glück.
JUnit3 funktioniert einwandfrei.
Wenn ich die JUnit4-Test-Unit erstelle, bietet Eclipse an, die JUnit-Bibliothek zum Klassenpfad hinzuzufügen. Ich akzeptiere das Angebot, aber wenn ich im Eigenschaftsfenster des Projekts nachsehe, ob sie hinzugefügt wurde, sehe ich, dass JUnit4 hinzugefügt wurde, aber keine JARS enthalten sind.
Wenn ich wähle bearbeiten sagt die Combo " JUnit 4 ", und direkt darunter " Derzeitiger Standort: Nicht gefunden ".
Wenn ich einen JUnit4-Test starte, erhalte ich eine Fehlermeldung und interner Fehler aufgetreten, NullPointerException .
Ich habe für etwa zwei Tage jetzt lesen, und alle Referenzen sagen eclipse INCLUDES JUnit4, aber irgendwie scheint es etwas, das ich vermisse.
Ich habe versucht, meine Projekte neu zu erstellen und einen Test in brandneuen Projekten zu erstellen - ohne Erfolg.
package test;
import static org.junit.Assert.*;
import org.junit.Test;
public class AuthServiceTest {
@Test
public final void testValidateCredentials() {
fail("Not yet implemented"); // TODO
}
}
[Bearbeiten]
Ich habe junit-4.8.1.jar zum Klassenpfad des Projekts und zum Klassenpfad von Eclipse hinzugefügt, aber immer noch das gleiche Problem.
[Bearbeiten2]
Ich habe auch junit-dep-4.8.1.jar hinzugefügt, da ich mir nicht sicher bin, ob diese Abhängigkeiten notwendig sind, aber es gab keine Änderung.