Class MockMvcHttpConnector

java.lang.Object
org.springframework.test.web.servlet.client.MockMvcHttpConnector
All Implemented Interfaces:
org.springframework.http.client.reactive.ClientHttpConnector

public class MockMvcHttpConnector extends Object implements org.springframework.http.client.reactive.ClientHttpConnector
Connector that handles requests by invoking a MockMvc rather than making actual requests over HTTP.
Since:
5.3
Author:
Rossen Stoyanchev
  • Constructor Details

    • MockMvcHttpConnector

      public MockMvcHttpConnector(MockMvc mockMvc)
  • Method Details

    • connect

      public reactor.core.publisher.Mono<org.springframework.http.client.reactive.ClientHttpResponse> connect(org.springframework.http.HttpMethod method, URI uri, Function<? super org.springframework.http.client.reactive.ClientHttpRequest,reactor.core.publisher.Mono<Void>> requestCallback)
      Specified by:
      connect in interface org.springframework.http.client.reactive.ClientHttpConnector
    • with

      public MockMvcHttpConnector with(List<RequestPostProcessor> postProcessors)
      Create a new instance that applies the given RequestPostProcessors to performed requests.
      Since:
      6.1