Package | Description |
---|---|
org.springframework.test.web.reactive.server |
Support for testing Spring WebFlux server endpoints via
WebTestClient . |
org.springframework.web.server.adapter |
Implementations to adapt to the underlying
org.springframework.http.client.reactive reactive HTTP adapter
and HttpHandler . |
Modifier and Type | Method and Description |
---|---|
void |
WebTestClientConfigurer.afterConfigurerAdded(WebTestClient.Builder builder,
WebHttpHandlerBuilder httpHandlerBuilder,
ClientHttpConnector connector)
Invoked once only, immediately (i.e.
|
default void |
MockServerConfigurer.beforeServerCreated(WebHttpHandlerBuilder builder)
Invoked just before the mock server is built.
|
Modifier and Type | Method and Description |
---|---|
static WebHttpHandlerBuilder |
WebHttpHandlerBuilder.applicationContext(ApplicationContext context)
Static factory method to create a new builder instance by detecting beans
in an
ApplicationContext . |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.clone()
Clone this
WebHttpHandlerBuilder . |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.codecConfigurer(ServerCodecConfigurer codecConfigurer)
Configure the
ServerCodecConfigurer to set on the WebServerExchange . |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.exceptionHandler(WebExceptionHandler... handlers)
Add the given exception handler(s).
|
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.exceptionHandlers(Consumer<List<WebExceptionHandler>> consumer)
Manipulate the "live" list of currently configured exception handlers.
|
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.filter(WebFilter... filters)
Add the given filter(s).
|
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.filters(Consumer<List<WebFilter>> consumer)
Manipulate the "live" list of currently configured filters.
|
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.forwardedHeaderTransformer(ForwardedHeaderTransformer transformer)
Configure the
ForwardedHeaderTransformer for extracting and/or
removing forwarded headers. |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.httpHandlerDecorator(Function<HttpHandler,HttpHandler> handlerDecorator)
Configure a
Function to decorate the HttpHandler returned
by this builder which effectively wraps the entire
WebExceptionHandler - WebFilter - WebHandler
processing chain. |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.localeContextResolver(LocaleContextResolver localeContextResolver)
Configure the
LocaleContextResolver to set on the
WebServerExchange . |
WebHttpHandlerBuilder |
WebHttpHandlerBuilder.sessionManager(WebSessionManager manager)
Configure the
WebSessionManager to set on the
WebServerExchange . |
static WebHttpHandlerBuilder |
WebHttpHandlerBuilder.webHandler(WebHandler webHandler)
Static factory method to create a new builder instance.
|