テストケースカバレッジにはJacoco
とeclemma
を使用しています。 がでないクラスについては、PowerMockRunnerを適切に使用しています.PowerMockRunnerを使用するクラスでは、ジャココで0%のカバレッジを示していますが、eclemmaでは適切なカバレッジを示すようにカバレッジに問題があります。JacocoはPowerMockitoクラスのカバレッジを表示していません
PowerMockito version :1.7.1
Jdk 1.8
Jacoco:0.7.9
私はまたPowerMockRunnerルールを使用しようとしたが、これは修正が非常に困難であるstackframe
を確認するために、関連する他のエラーが発生します。 Eclemmaはeclipseプラグインとして使用され、jacocoはmavenプラグインとして使用されます。 この問題に直面し、これを修正できる人は、これについていくつかの光を放つことができます。私は多くのリンクを通過しましたが、誰も私のために働いていませんでした。
いくつかの有用な参照:
PowerMock ECLEmma coverage issue
を入れていました。 – Pradeep
サンプルコードを試しましたか? – Makky
私に試してみよう。 – Pradeep