Intellij IDEAでJaCoCoレポートを開く で説明したように、Jacoco(ネイティブIntelliJトレースではなく)を使用してコードカバレッジ統計を収集すると、カバレッジウィンドウに常に0.0%(つまり、「カバレッジなし」)が表示されます。
これは、「分析->カバレッジデータの表示...」全体を実行し、生成された「jacoco.exec」ファイルを選択した後です。
同じ「jacoco.exec」ファイルは、Jacocoネイティブレポート生成タスクなどの他のツールやSonarで正常に機能し、これらは期待されるカバレッジレポートコンテンツを生成します。
また、ネイティブIntelliJインストゥルメンテーションは正常に動作します。
IntelliJがJacocoのカバレッジを受け入れるようにするために実行しなければならない重要なステップがある場合、誰かが私に助言できますか?
テストクラスのPowerMockito注釈@PrepareForTest
にクラスを追加すると、対応するクラスにコードカバレッジが表示されません。