ホームページ > Java > &#&チュートリアル > JUnit テストが Maven で実行されないのはなぜですか?

JUnit テストが Maven で実行されないのはなぜですか?

Patricia Arquette
リリース: 2024-12-03 07:15:10
オリジナル
617 人が閲覧しました

Why Are My JUnit Tests Not Running with Maven?

Maven が JUnit テストを実行できない

問題:

コンパイルは成功したにもかかわらず、「 mvn test」はテストの実行をトリガーしません。さらに、「TESTS」ヘッダーは、「実行するテストがありません」と示しています。

詳細:

で詳しく説明されているように、簡略化されたセットアップでも問題は解決しません。提供されたサンプルコード。単体テストは Eclipse 内でエラーなしで実行されます。 Maven テストコンパイルは、test-classes の下にテスト クラスを正常に生成します。

解決策:

デフォルトでは、Maven はテストを識別するときに特定の命名規則を利用します。クラス:

  • テスト*
  • *テスト
  • *テスト (Maven Surefire Plugin 2.20 で追加)
  • *TestCase

テストクラスがこれらの規則から逸脱している場合、名前を変更するか、Maven Surefire プラグインを別のテスト クラス パターンで構成する必要があります。

以上がJUnit テストが Maven で実行されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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