S - a self reference to the spec typeB - the body typepublic static interface WebTestClient.BodySpec<B,S extends WebTestClient.BodySpec<B,S>>
| Modifier and Type | Method and Description |
|---|---|
<T extends S> |
consumeWith(Consumer<EntityExchangeResult<B>> consumer)
Assert the exchange result with the given
Consumer. |
<T extends S> |
isEqualTo(B expected)
Assert the extracted body is equal to the given value.
|
EntityExchangeResult<B> |
returnResult()
Exit the chained API and return an
ExchangeResult with the
decoded response content. |
<T extends S> |
value(Consumer<B> consumer)
Assert the extracted body with a
Matcher. |
<T extends S,R> |
value(Function<B,R> bodyMapper,
Matcher<R> matcher)
Transform the extracted the body with a function, e.g.
|
<T extends S> |
value(Matcher<B> matcher)
Assert the extracted body with a
Matcher. |
<T extends S> T isEqualTo(B expected)
<T extends S> T value(Matcher<B> matcher)
Matcher.<T extends S,R> T value(Function<B,R> bodyMapper, Matcher<R> matcher)
Matcher.<T extends S> T value(Consumer<B> consumer)
Matcher.<T extends S> T consumeWith(Consumer<EntityExchangeResult<B>> consumer)
Consumer.EntityExchangeResult<B> returnResult()
ExchangeResult with the
decoded response content.