インターフェース MockServerConfigurer


public interface MockServerConfigurer
フレームワークまたはアプリケーションが一連のカスタマイズを WebTestClient.MockServerSpec に事前パッケージ化し、ショートカットとして公開するために使用できる契約。

このインターフェースの実装は、WebTestClient.MockServerSpec.apply(org.springframework.test.web.reactive.server.MockServerConfigurer) を介してプラグインできます。インスタンスは、静的メソッドを介して取得される可能性があります。

 import static org.example.ExampleSetup.securitySetup;

 // ...

 WebTestClient.bindToController(new TestController())
     .apply(securitySetup("foo","bar"))
     .build();
 
導入:
5.0
作成者:
Rossen Stoyanchev
関連事項:
  • メソッドの詳細

    • afterConfigureAdded

      default void afterConfigureAdded(WebTestClient.MockServerSpec<?> serverSpec)
      すぐに、つまりこのメソッドが戻る前に呼び出されます。
      パラメーター:
      serverSpec - 構成子が追加される serverSpec
    • beforeServerCreated

      default void beforeServerCreated(WebHttpHandlerBuilder builder)
      モックサーバーが構築される直前に呼び出されます。このフックを使用して、アプリケーションで宣言されたフィルターおよび例外ハンドラーをインスペクションまたは変更します。
      パラメーター:
      builder - リクエストを処理する HttpHandler のビルダー (つまり、モックサーバー)