B - a self reference to the builder typepublic static interface MockMvcWebTestClient.MockMvcServerSpec<B extends MockMvcWebTestClient.MockMvcServerSpec<B>>
MockMvc, and a simple facade
 around ConfigurableMockMvcBuilder.| Modifier and Type | Method and Description | 
|---|---|
| <T extends B> | alwaysExpect(ResultMatcher resultMatcher)Define a global expectation that should always be applied to
 every response. | 
| <T extends B> | apply(MockMvcConfigurer configurer)Add a  MockMvcConfigurerthat automates MockMvc setup. | 
| WebTestClient | build()Shortcut to build the test client. | 
| WebTestClient.Builder | configureClient()Proceed to configure and build the test client. | 
| <T extends B> | defaultRequest(RequestBuilder requestBuilder)Define default request properties that should be merged into all
 performed requests such that input from the client request override
 the default properties defined here. | 
| <T extends B> | dispatcherServletCustomizer(DispatcherServletCustomizer customizer)Allow customization of  DispatcherServlet. | 
| <T extends B> | dispatchOptions(boolean dispatchOptions)Whether to handle HTTP OPTIONS requests. | 
| <T extends B> | filter(Filter filter,
      String... urlPatterns)Add a filter for specific URL patterns. | 
| <T extends B> | filters(Filter... filters)Add a global filter. | 
<T extends B> T filters(Filter... filters)
This is delegated to
 ConfigurableMockMvcBuilder.addFilters(Filter...).
<T extends B> T filter(Filter filter, String... urlPatterns)
This is delegated to
 ConfigurableMockMvcBuilder.addFilter(Filter, String...).
<T extends B> T defaultRequest(RequestBuilder requestBuilder)
This is delegated to
 ConfigurableMockMvcBuilder.defaultRequest(RequestBuilder).
<T extends B> T alwaysExpect(ResultMatcher resultMatcher)
This is delegated to
 ConfigurableMockMvcBuilder.alwaysExpect(ResultMatcher).
<T extends B> T dispatchOptions(boolean dispatchOptions)
This is delegated to
 ConfigurableMockMvcBuilder.dispatchOptions(boolean).
<T extends B> T dispatcherServletCustomizer(DispatcherServletCustomizer customizer)
DispatcherServlet.
 This is delegated to
 ConfigurableMockMvcBuilder.addDispatcherServletCustomizer(DispatcherServletCustomizer).
<T extends B> T apply(MockMvcConfigurer configurer)
MockMvcConfigurer that automates MockMvc setup.
 This is delegated to
 ConfigurableMockMvcBuilder.apply(MockMvcConfigurer).
WebTestClient.Builder configureClient()
WebTestClient build()