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