ホームページ > Java > &#&チュートリアル > コンパイルが成功した後、Maven が JUnit テストを認識しないのはなぜですか?

コンパイルが成功した後、Maven が JUnit テストを認識しないのはなぜですか?

DDD
リリース: 2024-11-26 10:07:10
オリジナル
840 人が閲覧しました

Why Doesn't Maven Recognize My JUnit Tests After Successful Compilation?

Maven が JUnit テストの認識に失敗する

コンパイルは成功したにもかかわらず、Maven は mvn テストの実行時にテストの検出に失敗します。テスト結果が表示されないのは、Maven とテスト クラスで使用される命名規則の間に矛盾があることが原因です。

Maven テスト クラスの命名規則

デフォルトでは、Maven は特定の命名規則を採用しています。テストを識別するための命名パターンクラス:

  • テスト*
  • *テスト
  • *テスト (Maven Surefire プラグインで追加) 2.20)
  • *TestCase

解決策

これらの命名規則のいずれかに準拠するようにテスト クラスの名前を変更するか、Maven Surefire を構成します。テストクラスを認識するために別のパターンを利用するプラグイン。

以上がコンパイルが成功した後、Maven が JUnit テストを認識しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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