·132-java-testing-integration-testing
</>

132-java-testing-integration-testing

Java 統合テストを設定、レビュー、または改善する必要がある場合に使用します。これには、HTTP スタブ用の WireMock を使用した BaseIntegrationTest.java の生成、インポート信号からの HTTP クライアント インフラストラクチャの検出、System.setProperty() を介したサービス座標の動的挿入、bodyFileName を使用した WireMock JSON マッピング ファイルの作成、テスト メソッドごとのスタブの分離、HTTP インタラクションの検証、または Mockito モック化された HTTP クライアントやグローバルなどのアンチパターンの排除が含まれます。登録された WireMock スタブ。 Skills-for-Java プロジェクトの一部

12インストール·2トレンド·@jabrena

インストール

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing

132-java-testing-integration-testing のインストール方法

コマンドラインで 132-java-testing-integration-testing AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: jabrena/cursor-rules-java。

Set up robust integration-test infrastructure for Java services using WireMock to stub outbound HTTP dependencies.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately and do not proceed — compilation failure is a blocking condition.

Core areas: Infrastructure topology detection (scanning imports for HttpClient, feign., retrofit2., RestTemplate, etc.), abstract BaseIntegrationTest base class, WireMockExtension with @RegisterExtension, dynamic port allocation (dynamicPort()), usingFilesUnderClasspath("wiremock"), @BeforeAll + System.setProperty() for coordinate propagation, concrete test classes extending the base class, WireMock JSON mapping f...

Java 統合テストを設定、レビュー、または改善する必要がある場合に使用します。これには、HTTP スタブ用の WireMock を使用した BaseIntegrationTest.java の生成、インポート信号からの HTTP クライアント インフラストラクチャの検出、System.setProperty() を介したサービス座標の動的挿入、bodyFileName を使用した WireMock JSON マッピング ファイルの作成、テスト メソッドごとのスタブの分離、HTTP インタラクションの検証、または Mockito モック化された HTTP クライアントやグローバルなどのアンチパターンの排除が含まれます。登録された WireMock スタブ。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-10

Browse more skills from jabrena/cursor-rules-java

クイックアンサー

132-java-testing-integration-testing とは?

Java 統合テストを設定、レビュー、または改善する必要がある場合に使用します。これには、HTTP スタブ用の WireMock を使用した BaseIntegrationTest.java の生成、インポート信号からの HTTP クライアント インフラストラクチャの検出、System.setProperty() を介したサービス座標の動的挿入、bodyFileName を使用した WireMock JSON マッピング ファイルの作成、テスト メソッドごとのスタブの分離、HTTP インタラクションの検証、または Mockito モック化された HTTP クライアントやグローバルなどのアンチパターンの排除が含まれます。登録された WireMock スタブ。 Skills-for-Java プロジェクトの一部 ソース: jabrena/cursor-rules-java。

132-java-testing-integration-testing のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/jabrena/cursor-rules-java