[JAVA] Verwenden von JUnit über die Befehlszeile unter Ubuntu

Normalerweise mache ich nicht viel Java, aber ich wollte JUnit ein wenig verwenden, deshalb habe ich mir notiert, wie man es schnell verwendet.

Während "unter Ubuntu" gesagt wird, ist die Bestätigungsumgebung "Ubuntu 16.04.3 LTS" von "Bash unter Ubuntu unter Windows", aber ich denke, dass die Realität in Ordnung ist.

  1. JUnit 3

1.1. Installation

sudo apt install junit

1.2. Kompilieren

javac -cp ./:/usr/share/java/junit.jar TestClassName.java

Es ist wirklich besser, das Glas zur Umgebungsvariablen CLASSPATH hinzuzufügen.

1.3. Ausführung

junit TestClassName

Sie können es mit "Java Nachara" ausführen, was bequemer ist.

  1. JUnit 4

2.1. Installation

sudo apt install junit4

2.2 Kompilieren

javac -cp ./:/usr/share/java/junit4.jar TestClassName.java

Sie müssen dem Glas keinen langen Versionsnamen geben.

2.3. Ausführung

java -cp ./:/usr/share/java/junit4.jar org.junit.runner.JUnitCore TestClassName

Es scheint, dass es für JUnit 4 keinen "junit4" -Befehl gibt ... ein wenig enttäuschend ... Wenn Sie Ihre eigenen machen wollen, können Sie es sofort tun?

3. Andere Referenzen

Recommended Posts

Verwenden von JUnit über die Befehlszeile unter Ubuntu
Hinweise zum Aktualisieren von Ubuntu über die Befehlszeile (16.04 → 18.04, 18.04 → 20.04 beide)
Verfahren zum Installieren und Verwenden der AWS-Befehlszeile (awscli) unter CentOS
So führen Sie eine GIF-Datei über die Linux-Befehlszeile aus (Ubuntu)
Verwenden Sie Ihre eigene docker-compose.yml in der Befehlszeile
Kompilieren Sie Java und führen Sie es in der Befehlszeile aus
So wenden Sie das C-Code-Format über die Befehlszeile an
Ich möchte Java Applet einfach in der Befehlszeile verwenden, ohne IDE zu verwenden
Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Verwenden Sie den Befehl iostat unter CentOS 8
So führen Sie das Kotlin Coroutine-Beispiel über die Befehlszeile aus
Installieren Sie lsb_release über die Befehlszeile, wenn lsb_release in der Docker-Umgebung fehlschlägt
So platzieren Sie Geckodriver (Seleniums WebDriver) mit dem Befehl Maven auf dem Pfad
Versuchen Sie, den Dienst auf Android Oreo zu verwenden
Kick ShellScript auf dem Server von Java
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
Versuchen Sie es mit der Emotion API von Android
Verwenden Sie Vorlagen für den Klassenpfad mit Apache Velocity
Ich habe versucht, Junit mit Mac VScode Maven zu verwenden
Migration von Eclipse zu IntelliJ (unterwegs)
Zeigen Sie das System Monitor-Applet in der Taskleiste von Ubuntu 20.04 an
Ein junger Ingenieur lernte JUnit aus den Grundlagen
Versuchen Sie, mit JZOS von Java aus auf das Dataset zuzugreifen
Installieren Sie die neueste Version von Jenkins unter Ubuntu 16
Bestätigung des JDBC-Betriebs von der xampp-Installation unter Ubuntu
Das Problem, dass der Test nicht über die Befehlszeile mit Spring-Boot-Starter-Test ausgeführt werden konnte, wurde behoben
[Ubuntu 20.04] Zeigt den Tag auf dem Datum / der Uhr an
Geben Sie den Maximalwert eines Arrays mithilfe der Java-Standardausgabe aus
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Installieren Sie den neuesten Hardwaretreiber von EL Repo unter CentOS
Ich habe versucht, YOLO v4 unter Ubuntu und ROS zu verwenden
Verwenden der Datenbank (SQL Server 2014) aus einem Java-Programm 2018/01/04
(Ruby on Rails6) Reflektiert den veröffentlichten Inhalt aus dem Formular
Installiere ag (den silbernen Sucher) [unter CentOS / Ubuntu / Mac]
Die Geschichte, Dr. Orchid mit LINE BOT zu machen
Befehl, um Docker vorerst zu verwenden
Versuchen Sie es mit dem Ruby on Rails-Abfrageattribut
[Witz] Was tun, wenn bei Verwendung von Mixxx unter Ubuntu 20.04 die ungültige Abtastrate erreicht ist?