Wie führe ich JUnit-Tests über die Befehlszeile anstelle von Intellij IDEA aus?

WindBreeze

Ich habe ein Intellij IDEA-Projekt mit Junit5-Tests im Testordner. Der Test funktioniert, wenn ich über die IDEA-Benutzeroberfläche auf die Wiedergabetaste klicke. Ich muss jedoch in der Lage sein, diese Befehle über die Befehlszeile auszuführen, weiß aber nicht, wie.

Wie kann ich angesichts des Projektordners die Befehlszeile verwenden, um die Tests im Testordner auszuführen, ohne mich auf die GUI von IDEA zu verlassen?

Ortomala Lokni

Sie können den JUnit ConsoleLauncher verwenden :

Der ConsoleLauncher ist eine Befehlszeilen-Java-Anwendung, mit der Sie die JUnit-Plattform über die Konsole starten können. Beispielsweise können damit JUnit Vintage- und JUnit Jupiter-Tests ausgeführt und Testergebnisse auf der Konsole gedruckt werden.

So führen Sie alle Tests von einem Paket aus aus:

java -jar junit-platform-console-standalone-1.5.2.jar 
      -cp 'build/classes/java/test' 
      --select-package com.mypackage

Eine Einführung finden Sie im Tutorial von MKyong: Beispiele für JUnit 5 ConsoleLauncher

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Wie führe ich Junit-Tests über die Befehlszeile unter Windows ohne Paket aus?

Wie führe ich das Testen von Appium-Java-Maven-Projekten in Intellij-Idee über die Befehlszeile aus?

Wie führe ich Nunit 2-Tests über die Nunit-Konsole über die Befehlszeile aus?

Parametrisierte JUnit-Tests: Wie führe ich nur einen bestimmten Test von IntelliJ / Eclipse aus?

Wie führe ich Liquibase über die Befehlszeile aus UND sehe die Protokollierung der Anweisungen?

Wie starte ich mysqld und führe die Abfrage sofort über die Befehlszeile aus?

Wie führe ich eine Hauptmethode in einem Java Gradle-Projekt über die Befehlszeile aus?

Wie führe ich einen Befehl in einem iTerm-Fenster über die Befehlszeile aus?

Wie führe ich eine Testklasse in einer JAR-Datei über die Befehlszeile aus?

Wie führe ich diesen HTML-Minifier über die Befehlszeile unter Ubuntu aus?

Wie führe ich Go (lang) Code direkt über das Terminal / die Befehlszeile aus?

Wie führe ich Groovy-Skripte als Java über die Befehlszeile aus?

Wie führe ich ein Kotlin-Skript über die Befehlszeile aus?

Wie führe ich Visual Studio Code über die Befehlszeile aus?

Wie kompiliere und führe ich ein Java-Projekt über die Befehlszeile aus?

Wie führe ich ein Java-Programm über die Befehlszeile unter Windows aus?

Wie führe ich .class-Dateien unter Windows über die Befehlszeile aus?

Wie führe ich OneNote UWA über die Windows-Befehlszeile aus?

Wie führe ich msbuild über die Befehlszeile mit Windows SDK 7.1 aus?

Wie führe ich Python-Skripte mit gimpfu über die Befehlszeile aus?

Wie führe ich die Windows-Befehlszeile über ein Python-Skript aus?

Wie kompiliere und führe ich ein Java Maven-Projekt über die Befehlszeile aus?

Wie führe ich mehrere PHPUnit-Testsuiten über die Befehlszeile aus?

Wie führen Sie Tests über die Befehlszeile aus?

Wie führe ich eine komplexe Befehlszeile über ssh aus?

Wie führe ich einen VIsual Studio Docker-Container über die Befehlszeile aus? Funktioniert in VS, jedoch nicht in der Befehlszeile

Wie führe ich die PHP-Befehlszeile automatisch aus?

Wie fülle ich dieses Webformular über die Befehlszeile aus?

Wie führe ich eine Cocoa-App aus, nachdem ich sie mit xcodebuild über die Befehlszeile erstellt habe?

TOP Liste

heißlabel

Archiv