0

私は春の雲にかなり慣れていません。ワイヤー モックのようなテスト ダブルまたはある種のテスト ダブルを使用して、Feign クライアントで統合テストを実行する方法はありますか? このモック化されたテストをレジストリ サーバーに二重に登録し、それを FeignClient で使用する方法はありますか?

4

1 に答える 1

1

定義済みのポートで WireMock サーバーを起動できます (または Spring Bean として登録できます)。次に、テストのために、 https ://github.com/spring-cloud/ に示されているように、リボン ロード バランサーのサーバー リストの値に localhost:wiremockPort を含むように設定するカスタム構成を作成できます。 spring-cloud-sleuth/blob/master/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/instrument/web/client/WebClientTests.java#L382-L395

于 2016-07-09T07:26:27.667 に答える