クラス MockServerRestClientCustomizer

java.lang.ObjectSE
org.springframework.boot.test.web.client.MockServerRestClientCustomizer
実装されたすべてのインターフェース:
RestClientCustomizer

public class MockServerRestClientCustomizer extends ObjectSE implements RestClientCustomizer
RestClientCustomizerRestClient.Builder インスタンスに適用して、MockRestServiceServer サポートを追加できます。

通常、使用される前に既存のビルダーに適用されます。例:

 MockServerRestClientCustomizer customizer = new MockServerRestClientCustomizer();
 RestClient.Builder builder = RestClient.builder();
 customizer.customize(builder);
 MyBean bean = new MyBean(client.build());
 customizer.getServer().expect(requestTo("/hello")).andRespond(withSuccess());
 bean.makeRestCall();
 

カスタマイザーを 1 回だけ使用する場合は、getServer() メソッドを使用してモックサーバーを取得できます。カスタマイザーが複数回使用された場合は、getServer(RestClient.Builder) または getServers() メソッドを使用して関連サーバーにアクセスする必要があります。

導入:
3.2.0
作成者:
Scott Frederick
関連事項: