インターフェース MockMvcWebTestClient.MockMvcServerSpec<B extends MockMvcWebTestClient.MockMvcServerSpec<B>>
- 型パラメーター:
B
- ビルダー型への自己参照
- すべての既知のサブインターフェース:
MockMvcWebTestClient.ControllerSpec
- 含まれているインターフェース:
- MockMvcWebTestClient
public static interface MockMvcWebTestClient.MockMvcServerSpec<B extends MockMvcWebTestClient.MockMvcServerSpec<B>>
MockMvc
を構成するための基本仕様、および ConfigurableMockMvcBuilder
周辺の単純なファサード。メソッドのサマリー
修飾子と型メソッド説明<T extends B>
TalwaysExpect
(ResultMatcher resultMatcher) すべてのレスポンスに常に適用されるグローバルな期待を定義します。<T extends B>
Tapply
(MockMvcConfigurer configurer) MockMvc セットアップを自動化するMockMvcConfigurer
を追加します。build()
テストクライアントをビルドするためのショートカット。テストクライアントの構成と構築に進みます。<T extends B>
TdefaultRequest
(RequestBuilder requestBuilder) クライアントリクエストからの入力がここで定義されたデフォルトのプロパティを上書きするように、実行されたすべてのリクエストにマージする必要があるデフォルトのリクエストプロパティを定義します。<T extends B>
TDispatcherServlet
のカスタマイズを許可します。<T extends B>
TdispatchOptions
(boolean dispatchOptions) HTTP OPTIONS リクエストを処理するかどうか。<T extends B>
T特定の URL パターンのフィルターを追加します。<T extends B>
Tグローバルフィルターを追加します。
メソッドの詳細
filters
グローバルフィルターを追加します。これは
ConfigurableMockMvcBuilder.addFilters(Filter...)
に委譲されます。filter
特定の URL パターンのフィルターを追加します。これは
ConfigurableMockMvcBuilder.addFilter(Filter, String...)
に委譲されます。defaultRequest
クライアントリクエストからの入力がここで定義されたデフォルトのプロパティを上書きするように、実行されたすべてのリクエストにマージする必要があるデフォルトのリクエストプロパティを定義します。これは
ConfigurableMockMvcBuilder.defaultRequest(RequestBuilder)
に委譲されます。alwaysExpect
すべてのレスポンスに常に適用されるグローバルな期待を定義します。これは
ConfigurableMockMvcBuilder.alwaysExpect(ResultMatcher)
に委譲されます。dispatchOptions
HTTP OPTIONS リクエストを処理するかどうか。これは
ConfigurableMockMvcBuilder.dispatchOptions(boolean)
に委譲されます。dispatcherServletCustomizer
DispatcherServlet
のカスタマイズを許可します。これは
ConfigurableMockMvcBuilder.addDispatcherServletCustomizer(DispatcherServletCustomizer)
に委譲されます。apply
MockMvc セットアップを自動化するMockMvcConfigurer
を追加します。これは
ConfigurableMockMvcBuilder.apply(MockMvcConfigurer)
に委譲されます。configureClient
WebTestClient.Builder configureClient()テストクライアントの構成と構築に進みます。build
WebTestClient build()テストクライアントをビルドするためのショートカット。