プロパティの構成
以下に構成プロパティのリストを示します。
名前 | デフォルト | 説明 |
---|---|---|
stubrunner.amqp.enabled |
| スタブランナーと AMQP のサポートを有効にするかどうか。 |
stubrunner.amqp.mockCOnnection |
| スタブランナーと AMQP モック接続ファクトリのサポートを有効にするかどうか。 |
stubrunner.classifier |
| スタブのツタ座標でデフォルトで使用する分類子。 |
stubrunner.cloud.consul.enabled |
| Consul でスタブ登録を有効にするかどうか。 |
stubrunner.cloud.delegate.enabled |
| DiscoveryClient の Stub Runner 実装を有効にするかどうか。 |
stubrunner.cloud.enabled |
| スタブランナーの Spring Cloud サポートを有効にするかどうか。 |
stubrunner.cloud.eureka.enabled |
| Eureka でスタブ登録を有効にするかどうか。 |
stubrunner.cloud.loadbalancer.enabled |
| Stub Runner の Spring Cloud ロードバランサ統合を有効にするかどうか。 |
stubrunner.cloud.stubbed.discovery.enabled |
| サービスディスカバリをスタブランナー用にスタブ化する必要があるかどうか。false に設定すると、スタブは実際のサービス検出に登録されます。 |
stubrunner.cloud.zookeeper.enabled |
| Zookeeper でスタブ登録を有効にするかどうか。 |
tabrunner.consumer-name | このパラメーターに値を設定することで、このフィールドのデフォルトの {@ codespring.application.name} を上書きできます。 | |
tabrunner.delete-stubs-after-test |
| {@code false} に設定すると、テストの実行後に一時フォルダーからスタブが削除されません。 |
スタブランナー .fail-on-no-stubs |
| 有効にすると、このフラグは、スタブ / 契約が見つからなかったときに例外をスローするようにスタブランナーに指示します。 |
tabrunner.generate-stubs |
| 有効にすると、このフラグは、生成されたスタブをロードしないようにスタブランナーに指示しますが、実行時に見つかった契約をスタブ形式に変換し、それらのスタブを実行します。 |
スタブランナー .http-server-stub-configurer | HTTP サーバースタブの構成。 | |
stubrunner.ids |
| 実行するスタブの ID を "ivy" 表記法で指定します ([groupId]:artifactId:[version]:[classifier][:port])。{@code groupId}、{@code classifier}、{@code version}、および {@code port} はオプションです。 |
tabrunner.ids-to-service-ids | アプリケーション内の Ivy 表記ベースの ID を serviceIds にマッピングします。例: "a:b" → "myService" "artifactId" → "myOtherService" | |
stubrunner.integration.enabled |
| スタブランナーと Spring Integration の統合を有効にするかどうか。 |
stubrunner.jms.enabled |
| スタブランナーと Spring JMS の統合を有効にするかどうか。 |
stubrunner.kafka.enabled |
| スタブランナーと Spring Kafka の統合を有効にするかどうか。 |
stubrunner.kafka.initializer.enabled |
| StubRunner が KafkaStubMessages コンポーネントの代わりにメッセージのポーリングを処理できるようにするかどうか。後者はプロデューサー側でのみ使用する必要があります。 |
tabrunner.mappings-output-folder | 各 HTTP サーバーのマッピングを選択したフォルダーにダンプします。 | |
スタブランナー .max- ポート |
| 自動起動された WireMock サーバーのポートの最大値。 |
スタブランナー .min- ポート |
| 自動起動された WireMock サーバーのポートの最小値。 |
stubrunner.password | リポジトリのパスワード。 | |
stubrunner.properties | カスタム {@link org.springframework.cloud.contract.stubrunner.StubDownloaderBuilder} に渡すことができるプロパティのマップ。 | |
tabrunner.proxy- ホスト | リポジトリプロキシホスト。 | |
tabrunner.proxy-port | リポジトリプロキシポート。 | |
tabrunner.server-id | ||
stubrunner.stream.enabled |
| スタブランナーと Spring Cloud Stream の統合を有効にするかどうか。 |
tabrunner.stubs- モード | スタブの出所を選択します。 | |
コンシューマーごとの stubrunner.stubs |
| この特定のコンシューマーのスタブのみを HTTP サーバースタブに登録する必要があります。 |
stubrunner.username | リポジトリのユーザー名。 | |
wiremock.placeholders.enabled |
| 生成されたワイヤーモックスタブ内の httpURL をフィルタリングして、動的ポートのプレースホルダーを追加または解決する必要があることを示すフラグ。 |
wiremock.reset-mappings-after-each-test |
| |
wiremock.rest-template-ssl-enabled |
| |
wiremock.server.files |
| |
wiremock.server.https-port |
| |
wiremock.server.https-port-dynamic |
| |
wiremock.server.port |
| |
wiremock.server.port- 動的 |
| |
wiremock.server.stubs |
|