Ich habe Bibliotheken importiert JUNIT 4.12 und Hamcrest 1.3 und Test-Ordner-Setup. Quellen, die auf den richtigen Testpaketordner zeigen. Ich würde Test mit Shift + F6 für jede Java-Testdatei ausführen und es würde alle Tests in dieser Java-Datei ausführen. Nach einem Neustart meines Computers habe ich denselben Vorgang ausgeführt, um nur Tests auszuführen, um "Keine Tests ausgeführt" zu erhalten. Was könnte der Grund und die Lösung sein?Keine Tests ausgeführt JUNIT Netbeans 8.2
package test1;
import hello.*;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class hellotest {
private jj j1;
@Before
public void runBeforeEachTest(){
j1 = new jj();
j1.setName("cur");
j1.setComp("goo");
}
@Test
public void testProp(){
String name = j1.getName();
String cmp = j1.getComp();
assertEquals("cur", name);
assertEquals("goo", cmp);
}
}
Das gleiche Projekt ohne Änderung funktioniert gut auf einem anderen Computer. Wenn Sie versuchen, Netbeans 8.2 erneut zu installieren, es wird jedoch nicht deinstalliert, wird der Fehler "Java SE Development Kit (JDK) wurde auf diesem Computer nicht gefunden" angezeigt. JDK 6 wird für die Deinstallation der Netbeans IDE benötigt. Das ist merkwürdig, da zur Installation von NetBeans 8.2 JDK 8 installiert ist, aber während der Deinstallation das JDK 6 gesucht wird. Frage ist, wie man Netbeans deinstalliert?
Das Anzeigen der Testdateien, die Sie ausführen möchten, würde ebenfalls hilfreich sein. – Makoto