JUnit - Umgebungs-Setup
Einrichtung der lokalen Umgebung
JUnit ist ein Framework für Java. Die allererste Voraussetzung ist daher, dass JDK auf Ihrem Computer installiert ist.
System Anforderungen
JDK | 1,5 oder höher. |
---|---|
Erinnerung | Keine Mindestanforderung. |
Festplattenplatz | Keine Mindestanforderung. |
Betriebssystem | Keine Mindestanforderung. |
Schritt 1: Überprüfen Sie die Java-Installation auf Ihrem Computer
Öffnen Sie zunächst die Konsole und führen Sie einen Java-Befehl aus, der auf dem Betriebssystem basiert, an dem Sie arbeiten.
Betriebssystem | Aufgabe | Befehl |
---|---|---|
Windows | Öffnen Sie die Befehlskonsole | c: \> Java-Version |
Linux | Öffnen Sie das Befehlsterminal | $ java -version |
Mac | Terminal öffnen | Maschine: ~ Joseph $ Java-Version |
Lassen Sie uns die Ausgabe für alle Betriebssysteme überprüfen -
Betriebssystem | Ausgabe |
---|---|
Windows | Java-Version "1.8.0_101" Java (TM) SE-Laufzeitumgebung (Build 1.8.0_101) |
Linux | Java-Version "1.8.0_101" Java (TM) SE-Laufzeitumgebung (Build 1.8.0_101) |
Mac | Java-Version "1.8.0_101" Java (TM) SE-Laufzeitumgebung (Build 1.8.0_101) |
Wenn auf Ihrem System kein Java installiert ist, laden Sie das Java Software Development Kit (SDK) über den folgenden Link herunter https://www.oracle.com. Wir gehen davon aus, dass Java 1.8.0_101 die installierte Version für dieses Tutorial ist.
Schritt 2: Stellen Sie die JAVA-Umgebung ein
Stellen Sie die JAVA_HOMEUmgebungsvariable, die auf den Speicherort des Basisverzeichnisses verweist, in dem Java auf Ihrem Computer installiert ist. Zum Beispiel.
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable JAVA_HOME auf C: \ Programme \ Java \ jdk1.8.0_101 |
Linux | export JAVA_HOME = / usr / local / java-current |
Mac | export JAVA_HOME = / Library / Java / Home |
Hängen Sie den Java-Compiler-Speicherort an den Systempfad an.
Betriebssystem | Ausgabe |
---|---|
Windows | Hängen Sie die Zeichenfolge an C:\Program Files\Java\jdk1.8.0_101\bin am Ende der Systemvariablen, Path. |
Linux | export PATH = $ PATH: $ JAVA_HOME / bin / |
Mac | nicht benötigt |
Überprüfen Sie die Java-Installation mit dem Befehl java -version wie oben erklärt.
Schritt 3: Laden Sie das JUnit-Archiv herunter
Laden Sie die neueste Version der JUnit-JAR-Datei von herunter http://www.junit.org. Zum Zeitpunkt des Schreibens dieses Tutorials haben wir Junit-4.12.jar heruntergeladen und in den Ordner C: \> JUnit kopiert.
Betriebssystem | Archivname |
---|---|
Windows | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
Schritt 4: Stellen Sie die JUnit-Umgebung ein
Stellen Sie die JUNIT_HOMEUmgebungsvariable, die auf den Speicherort des Basisverzeichnisses verweist, in dem JUNIT jar auf Ihrem Computer gespeichert ist. Nehmen wir an, wir haben junit4.12.jar im Ordner JUNIT gespeichert.
Sr.Nr. | Betriebssystem & Beschreibung |
---|---|
1 | Windows Setzen Sie die Umgebungsvariable JUNIT_HOME auf C: \ JUNIT |
2 | Linux export JUNIT_HOME = / usr / local / JUNIT |
3 | Mac export JUNIT_HOME = / Library / JUNIT |
Schritt 5: Setzen Sie die Variable CLASSPATH
Stellen Sie die CLASSPATH Umgebungsvariable, die auf den JUNIT-JAR-Speicherort verweist.
Sr.Nr. | Betriebssystem & Beschreibung |
---|---|
1 | Windows Setzen Sie die Umgebungsvariable CLASSPATH auf% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.; |
2 | Linux export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar:. |
3 | Mac export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar:. |
Schritt 6: Testen Sie das JUnit-Setup
Erstellen Sie einen Java-Klassendateinamen TestJunit in C:\>JUNIT_WORKSPACE
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class TestJunit {
@Test
public void testAdd() {
String str = "Junit is working fine";
assertEquals("Junit is working fine",str);
}
}
Erstellen Sie einen Java-Klassendateinamen TestRunner in C:\>JUNIT_WORKSPACE Testfälle ausführen.
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class TestRunner {
public static void main(String[] args) {
Result result = JUnitCore.runClasses(TestJunit.class);
for (Failure failure : result.getFailures()) {
System.out.println(failure.toString());
}
System.out.println(result.wasSuccessful());
}
}
Schritt 7: Überprüfen Sie das Ergebnis
Kompilieren Sie die Klassen mit javac Compiler wie folgt -
C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java
Führen Sie nun den Test Runner aus, um das Ergebnis wie folgt anzuzeigen:
C:\JUNIT_WORKSPACE>java TestRunner
Überprüfen Sie die Ausgabe.
true