ホームページ > Java > &#&チュートリアル > コマンドラインから JUnit テスト ケースを実行するにはどうすればよいですか?

コマンドラインから JUnit テスト ケースを実行するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-15 19:10:11
オリジナル
794 人が閲覧しました

How to Run JUnit Test Cases from the Command Line?

コマンド ラインから JUnit テスト ケースを実行する

コマンド ラインから JUnit テストを実行すると、テスト プロセスを自動化する効率的な手段が提供されます。これを実現するには、使用されている JUnit のバージョンに応じてさまざまなアプローチを利用できます。

JUnit 5.x

JUnit 5.x の場合、推奨される方法は次のとおりです。

java -jar junit-platform-console-standalone-<version>.jar <Options>
ログイン後にコピー

を参照簡潔な概要については https://stackoverflow.com/a/52373592/1431016、包括的な詳細については https://junit.org/junit5/docs/current/user-guide/#running-tests-console-launcher。

JUnit 4.X

JUnit を使用する場合4.X では、次のコマンドを使用してテストを実行します。

java -cp .:/usr/share/java/junit.jar org.junit.runner.JUnitCore [test class name]
ログイン後にコピー

JUnit 3.X

JUnit 3.X では、クラス名が異なることに注意してください:

java -cp .:/usr/share/java/junit.jar junit.textui.TestRunner [test class name]
ログイン後にコピー

追加考慮事項

設定によっては、クラスパスを変更し、追加の JAR またはクラス ファイル ディレクトリを含める必要がある場合があります。これらのパスはセミコロン (Windows) またはコロン (UNIX/Linux) を使用して区切ります。

また、Java 6 以降ではクラスパス内のグロブがサポートされており、次のようなコマンドを使用できます。

java -cp lib/*.jar:/usr/share/java/junit.jar ...
ログイン後にコピー

テストの作成はコードの品質を維持するために非常に重要であり、コマンド ラインを活用すると単体テストを簡単に実行できる便利な方法が提供されることを覚えておいてください。

以上がコマンドラインから JUnit テスト ケースを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート