# Hierarchy For Package org.springframework.test.web.reactive.server

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.test.web.reactive.server.CookieAssertions
  - org.springframework.test.web.reactive.server.ExchangeResult
    - org.springframework.test.web.reactive.server.EntityExchangeResult<T>
    - org.springframework.test.web.reactive.server.FluxExchangeResult<T>
  - org.springframework.test.web.reactive.server.HeaderAssertions
  - org.springframework.test.web.reactive.server.HttpHandlerConnector (implements org.springframework.http.client.reactive.ClientHttpConnector)
  - org.springframework.test.web.reactive.server.JsonPathAssertions
  - org.springframework.test.web.reactive.server.StatusAssertions
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.springframework.test.web.reactive.server.HttpHandlerConnector.FailureAfterResponseCompletedException
  - org.springframework.test.web.reactive.server.XpathAssertions

## Interface Hierarchy

- java.util.function.Consumer<T>
  - org.springframework.test.web.reactive.server.WebTestClient.ResponseSpec.ResponseSpecConsumer
- org.springframework.http.HttpMessage
  - org.springframework.http.ReactiveHttpInputMessage
    - org.springframework.http.client.reactive.ClientHttpResponse
      - org.springframework.test.web.reactive.server.MockServerClientHttpResponse
- org.springframework.test.web.reactive.server.MockServerConfigurer
- org.springframework.test.web.reactive.server.WebTestClient
- org.springframework.test.web.reactive.server.WebTestClient.BodyContentSpec
- org.springframework.test.web.reactive.server.WebTestClient.BodySpec<B,S>
  - org.springframework.test.web.reactive.server.WebTestClient.ListBodySpec<E>
- org.springframework.test.web.reactive.server.WebTestClient.Builder
- org.springframework.test.web.reactive.server.WebTestClient.MockServerSpec<B>
  - org.springframework.test.web.reactive.server.WebTestClient.ControllerSpec
  - org.springframework.test.web.reactive.server.WebTestClient.RouterFunctionSpec
- org.springframework.test.web.reactive.server.WebTestClient.RequestHeadersSpec<S>
  - org.springframework.test.web.reactive.server.WebTestClient.RequestBodySpec
    - org.springframework.test.web.reactive.server.WebTestClient.RequestBodyUriSpec (also extends org.springframework.test.web.reactive.server.WebTestClient.RequestHeadersUriSpec<S>)
  - org.springframework.test.web.reactive.server.WebTestClient.RequestHeadersUriSpec<S> (also extends org.springframework.test.web.reactive.server.WebTestClient.UriSpec<S>)
    - org.springframework.test.web.reactive.server.WebTestClient.RequestBodyUriSpec (also extends org.springframework.test.web.reactive.server.WebTestClient.RequestBodySpec)
- org.springframework.test.web.reactive.server.WebTestClient.ResponseSpec
- org.springframework.test.web.reactive.server.WebTestClient.UriSpec<S>
  - org.springframework.test.web.reactive.server.WebTestClient.RequestHeadersUriSpec<S> (also extends org.springframework.test.web.reactive.server.WebTestClient.RequestHeadersSpec<S>)
    - org.springframework.test.web.reactive.server.WebTestClient.RequestBodyUriSpec (also extends org.springframework.test.web.reactive.server.WebTestClient.RequestBodySpec)
- org.springframework.test.web.reactive.server.WebTestClientConfigurer