Jacocoプラグインは、名前が変更された統合テストクラスのカバレッジを報告しません

ルーク

次のユースケースの問題をお見せしましょう。

私がクラスを持っていてExample、そのためにユニットと統合テストを使用したいとします。ファイル内の単体テストExampleTest(によって注釈が付けられたメソッドを使用@Test)が完了すると、カバレッジレポートに正しい結果が表示されます。ファイル内の統合テストExampleTestInt(によって注釈が付けられたメソッドを使用@Test)が実行されると、カバレッジレポートに正しい結果が表示されません。クラスがカバレッジプロセスから除外されたかのように。

つまり、Exampleクラスの統合テストだけを実行した場合、jacocoによるカバレッジで正しい結果を確認できません。

ExampleTestIntユニットテストの場合と同様に、そのクラスをカバレッジに保つ方法はありますか?同じ名前を維持したいと思います。

ルーク

根本的な問題は、統合テストに使用される間違ったファイル名にあることがわかりました。

私の観察あたりのようjacocoカバレッジプラグインは、接尾辞を持つファイルを探していたTestので、ファイルには、ExampleTestIntプラグインで見ることができませんでした。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Jacocoプラグインを使用したbuild.gradleが統合テストのカバレッジレポートを生成しない

分類Dev

Jacocoは、Androidプロジェクトで、ユニットテストによるKotlinクラスの0カバレッジを報告しています

分類Dev

JaCoCo + Mockito + Androidテスト:ゼロカバレッジが報告されました

分類Dev

削除/名前変更されたテストの結果は、JenkinsAllureプラグインを使用したAllureレポートに引き続き表示されます

分類Dev

NSIS:プログラム名が変更された場合、新しいバージョンをインストールする前に以前のバージョンをアンインストールするにはどうすればよいですか?

分類Dev

リストがインプレースで変更された場合、特性リストはコールバックを実行しません

分類Dev

vulkanがグラフィックカードとGPUが統合されたシステムで単一のデバイスを報告するのはなぜですか?

分類Dev

オブジェクトでネストされた配列を使用する場合、プログラムでチェックボックスをオンにしても変更はレンダリングされません

分類Dev

JacocoはPowerMockitoクラスのカバレッジを表示していません

分類Dev

クラスファイルがないため、プロジェクトカバレッジのJaCoCo分析を実行できません。

分類Dev

ObservableCollectionがバインディングによって変更された場合、カスタムUIElementはレイアウトを更新しません

分類Dev

セットアッププロジェクトのバージョンを変更しましたが、再インストールされませんか?

分類Dev

ベクターグラフィックスパッケージをインストールすると、「タイプまたは名前空間 'GradientSettings'が見つかりませんでした」が生成されます

分類Dev

Flask + Noseを使用したユニットテスト(Coverageプラグインを使用)-カバレッジレポートに従ってビューが呼び出されることはありません

分類Dev

スティッキーアドオンを備えたjQueryWaypointsプラグインは、ページの高さが変更されたときに参照ポイントを再計算しません

分類Dev

WinSCP-リスト/ブラウジングが禁止されているディレクトリ内のファイルの名前を変更します

分類Dev

ASPNETCORE_ENVIRONMENTが「開発」以外に変更された場合-VSでデバッグしたときに、Blazorアプリはかみそりクラスライブラリのリソースを認識しません

分類Dev

データが変更されても、Vueはバインドされたクラスを再レンダリングしません

分類Dev

SQL Serverマージステートメントのエラー:列プレフィックス「更新済み」が、クエリで使用されているテーブル名またはエイリアス名と一致しません

分類Dev

警告:このページでは、プレフィックスXXXで宣言されたXML名前空間http://xmlns.jcp.org/jsf/XXXが必要ですが、その名前空間のタグライブラリは存在しません

分類Dev

クラスインスタンスのメソッドは、フラグメントを含むアクティビティが再作成された後(デバイスの向きが変更された場合)、古いアクティビティ参照を保持します

分類Dev

Spring-Boot 1.4.1へのアップグレード-OAuth2セキュリティ統合テストは合格しましたが、クライアントアプリはログインできません

分類Dev

オブジェクトのプロパティを変更し、反応性を維持しようとしています。プロパティまたはメソッド「vm」はインスタンスで定義されていませんが、レンダリング中に参照されます

分類Dev

プラグインがアクティブ化されましたが、デスクトップのワードプレスで機能していません

分類Dev

このアプリケーションは、エンジンがメインスレッドからアクセスされた後、バックグラウンドスレッドから自動レイアウトエンジンを変更しています。

分類Dev

SonarQubeがGithuibのインラインコメントとして問題を報告するためのプルリクエスト統合を防ぐ方法は?

分類Dev

クラスプロパティ内のオブジェクト内のvuev2値は変更されましたが、変更されていません

分類Dev

動的Webプロジェクトの名前が変更され、Eclipseを使用してGlassfishにデプロイされた場合、HTTPステータス404-見つかりません

分類Dev

アプリを実行して、広告をクリックせずにテストデバイスに実際の広告を表示した場合、AdMobアカウントは停止されますか?

Related 関連記事

  1. 1

    Jacocoプラグインを使用したbuild.gradleが統合テストのカバレッジレポートを生成しない

  2. 2

    Jacocoは、Androidプロジェクトで、ユニットテストによるKotlinクラスの0カバレッジを報告しています

  3. 3

    JaCoCo + Mockito + Androidテスト:ゼロカバレッジが報告されました

  4. 4

    削除/名前変更されたテストの結果は、JenkinsAllureプラグインを使用したAllureレポートに引き続き表示されます

  5. 5

    NSIS:プログラム名が変更された場合、新しいバージョンをインストールする前に以前のバージョンをアンインストールするにはどうすればよいですか?

  6. 6

    リストがインプレースで変更された場合、特性リストはコールバックを実行しません

  7. 7

    vulkanがグラフィックカードとGPUが統合されたシステムで単一のデバイスを報告するのはなぜですか?

  8. 8

    オブジェクトでネストされた配列を使用する場合、プログラムでチェックボックスをオンにしても変更はレンダリングされません

  9. 9

    JacocoはPowerMockitoクラスのカバレッジを表示していません

  10. 10

    クラスファイルがないため、プロジェクトカバレッジのJaCoCo分析を実行できません。

  11. 11

    ObservableCollectionがバインディングによって変更された場合、カスタムUIElementはレイアウトを更新しません

  12. 12

    セットアッププロジェクトのバージョンを変更しましたが、再インストールされませんか?

  13. 13

    ベクターグラフィックスパッケージをインストールすると、「タイプまたは名前空間 'GradientSettings'が見つかりませんでした」が生成されます

  14. 14

    Flask + Noseを使用したユニットテスト(Coverageプラグインを使用)-カバレッジレポートに従ってビューが呼び出されることはありません

  15. 15

    スティッキーアドオンを備えたjQueryWaypointsプラグインは、ページの高さが変更されたときに参照ポイントを再計算しません

  16. 16

    WinSCP-リスト/ブラウジングが禁止されているディレクトリ内のファイルの名前を変更します

  17. 17

    ASPNETCORE_ENVIRONMENTが「開発」以外に変更された場合-VSでデバッグしたときに、Blazorアプリはかみそりクラスライブラリのリソースを認識しません

  18. 18

    データが変更されても、Vueはバインドされたクラスを再レンダリングしません

  19. 19

    SQL Serverマージステートメントのエラー:列プレフィックス「更新済み」が、クエリで使用されているテーブル名またはエイリアス名と一致しません

  20. 20

    警告:このページでは、プレフィックスXXXで宣言されたXML名前空間http://xmlns.jcp.org/jsf/XXXが必要ですが、その名前空間のタグライブラリは存在しません

  21. 21

    クラスインスタンスのメソッドは、フラグメントを含むアクティビティが再作成された後(デバイスの向きが変更された場合)、古いアクティビティ参照を保持します

  22. 22

    Spring-Boot 1.4.1へのアップグレード-OAuth2セキュリティ統合テストは合格しましたが、クライアントアプリはログインできません

  23. 23

    オブジェクトのプロパティを変更し、反応性を維持しようとしています。プロパティまたはメソッド「vm」はインスタンスで定義されていませんが、レンダリング中に参照されます

  24. 24

    プラグインがアクティブ化されましたが、デスクトップのワードプレスで機能していません

  25. 25

    このアプリケーションは、エンジンがメインスレッドからアクセスされた後、バックグラウンドスレッドから自動レイアウトエンジンを変更しています。

  26. 26

    SonarQubeがGithuibのインラインコメントとして問題を報告するためのプルリクエスト統合を防ぐ方法は?

  27. 27

    クラスプロパティ内のオブジェクト内のvuev2値は変更されましたが、変更されていません

  28. 28

    動的Webプロジェクトの名前が変更され、Eclipseを使用してGlassfishにデプロイされた場合、HTTPステータス404-見つかりません

  29. 29

    アプリを実行して、広告をクリックせずにテストデバイスに実際の広告を表示した場合、AdMobアカウントは停止されますか?

ホットタグ

アーカイブ