Generated by
JDiff

Interface org.springframework.test.web.reactive.server.WebTestClient

Added Methods
Builder bindToHttpHandler(HttpHandler) Integration testing without a server targeting the given HttpHandler.
WebTestClient exchangeMutator(UnaryOperator<ServerWebExchange>) Filter the client applying the given transformation function on the {@code ServerWebExchange} to every request.
 

Changed Methods
MockServerSpec<?> bindToApplicationContext(ApplicationContext) Change in return type from Builder to MockServerSpec<?>.
Integration testing without a server with WebFlux infrastructure detected from an ApplicationContext such as {@code @EnableWebFlux} Java config and annotated controller Spring beans.
MockServerSpec<?> bindToRouterFunction(RouterFunction<?>) Change in return type from Builder to MockServerSpec<?>.
Integration testing without a server targeting WebFlux functional endpoints.
UriSpec<RequestHeadersSpec<?>> delete() Change in return type from UriSpec to UriSpec<RequestHeadersSpec<?>>.
Prepare an HTTP DELETE request.
UriSpec<RequestHeadersSpec<?>> get() Change in return type from UriSpec to UriSpec<RequestHeadersSpec<?>>.
Prepare an HTTP GET request.
UriSpec<RequestHeadersSpec<?>> head() Change in return type from UriSpec to UriSpec<RequestHeadersSpec<?>>.
Prepare an HTTP HEAD request.
UriSpec<RequestHeadersSpec<?>> options() Change in return type from UriSpec to UriSpec<RequestHeadersSpec<?>>.
Prepare an HTTP OPTIONS request.
UriSpec<RequestBodySpec> patch() Change in return type from UriSpec to UriSpec<RequestBodySpec>.
Prepare an HTTP PATCH request.
UriSpec<RequestBodySpec> post() Change in return type from UriSpec to UriSpec<RequestBodySpec>.
Prepare an HTTP POST request.
UriSpec<RequestBodySpec> put() Change in return type from UriSpec to UriSpec<RequestBodySpec>.
Prepare an HTTP PUT request.