Uses of Interface
org.springframework.test.web.reactive.server.WebTestClient.Builder
Packages that use WebTestClient.Builder
Package
Description
Support for testing Spring WebFlux server endpoints via
WebTestClient
.Support for testing Spring MVC applications via
WebTestClient
with MockMvc
for server request
handling.-
Uses of WebTestClient.Builder in org.springframework.test.web.reactive.server
Methods in org.springframework.test.web.reactive.server that return WebTestClient.BuilderModifier and TypeMethodDescriptionWebTestClient.Builder.apply
(WebTestClientConfigurer configurer) Apply the given configurer to this builder instance.Configure a base URI as described inWebClient.create(String)
.static WebTestClient.Builder
WebTestClient.bindToServer()
This server setup option allows you to connect to a live server through a Reactor Netty client connector.static WebTestClient.Builder
WebTestClient.bindToServer
(ClientHttpConnector connector) A variant ofWebTestClient.bindToServer()
with a pre-configured connector.WebTestClient.Builder.codecs
(Consumer<ClientCodecConfigurer> configurer) WebTestClient.MockServerSpec.configureClient()
Proceed to configure and build the test client.WebTestClient.Builder.defaultCookie
(String cookieName, String... cookieValues) Add the given header to all requests that haven't added it.WebTestClient.Builder.defaultCookies
(Consumer<MultiValueMap<String, String>> cookiesConsumer) Manipulate the default cookies with the given consumer.WebTestClient.Builder.defaultHeader
(String headerName, String... headerValues) Add the given header to all requests that haven't added it.WebTestClient.Builder.defaultHeaders
(Consumer<HttpHeaders> headersConsumer) Manipulate the default headers with the given consumer.WebTestClient.Builder.entityExchangeResultConsumer
(Consumer<EntityExchangeResult<?>> consumer) Configure anEntityExchangeResult
callback that is invoked every time after a response is fully decoded to a single entity, to a List of entities, or to a byte[].WebTestClient.Builder.exchangeStrategies
(Consumer<ExchangeStrategies.Builder> configurer) Deprecated.WebTestClient.Builder.exchangeStrategies
(ExchangeStrategies strategies) Configure theExchangeStrategies
to use.WebTestClient.Builder.filter
(ExchangeFilterFunction filter) Add the given filter to the filter chain.WebTestClient.Builder.filters
(Consumer<List<ExchangeFilterFunction>> filtersConsumer) Manipulate the filters with the given consumer.WebTestClient.mutate()
Return a builder to mutate properties of this web test client.WebTestClient.Builder.responseTimeout
(Duration timeout) Max amount of time to wait for responses.WebTestClient.Builder.uriBuilderFactory
(UriBuilderFactory uriBuilderFactory) Provide a pre-configuredUriBuilderFactory
instance as an alternative to and effectively overridingbaseUrl(String)
.Methods in org.springframework.test.web.reactive.server with parameters of type WebTestClient.BuilderModifier and TypeMethodDescriptionvoid
WebTestClientConfigurer.afterConfigurerAdded
(WebTestClient.Builder builder, WebHttpHandlerBuilder httpHandlerBuilder, ClientHttpConnector connector) Invoked once only, immediately (i.e. -
Uses of WebTestClient.Builder in org.springframework.test.web.servlet.client
Methods in org.springframework.test.web.servlet.client that return WebTestClient.BuilderModifier and TypeMethodDescriptionstatic WebTestClient.Builder
Begin creating aWebTestClient
by providing an already initializedMockMvc
instance to use as the server.MockMvcWebTestClient.MockMvcServerSpec.configureClient()
Proceed to configure and build the test client.
codecs(Consumer)