1

残念ながら、私は Maven と EMMA の両方にあまり詳しくありません。そのため、このサイトと Google を検索すると、自分の状況に当てはまるかどうか、また当てはまる場合でも、実際にどのように行うかが完全にわからない結果が得られました。

モジュール A にシステムがありますが、さまざまな理由により、そのシステムのテスト コードはモジュール B に配置する必要があります。 残念ながら、EMMA はモジュールごとにカバレッジをチェックしているようです。 B、モジュール A はインストルメント化されていないようです。そのため、レポート A と B がマージされると、モジュール A の大きなセクションがカバーされないままになります。

さて、私の質問は2つあります:

  • すべてのモジュールがインストルメント化され、モジュール B のテスト ケースがモジュール A をカバーできるような方法で EMMA を実行することは可能ですか?
  • もしそうなら、デフォルトの動作の代わりにこれを行うように Maven POM ファイルを構成するにはどうすればよいでしょうか?
4

0 に答える 0