私は次のことをしたい:
- を実行するとき
mvn clean install
、単体テストだけを実行したい (統合テストなし) - 私がするとき
mvn integration test
、統合テストだけを実行したい(単体テストなし) mvn test
単体テストを実行するときは、単独で実行する必要があります。
Maven Surefire
プラグインとプラグインでいくつか試してみましMaven failsafe
たが、これを達成できませんでした。私が試したのは、Surefire と Failsafe プラグインを追加し、単体テストを注釈で分離し、パッケージ レベルで単体テストと統合テストを分離し、単体テストと統合テストの特定の命名規則を維持することです。
私が達成できるのは、上mvn clean install
で単体テストを単独で実行することですが、Maven 統合テストを実行すると、単体テストの実行を停止できません。どうすればいいですか?