private static class DefaultWebTestClient.DefaultListBodySpec<E> extends DefaultWebTestClient.DefaultBodySpec<java.util.List<E>,WebTestClient.ListBodySpec<E>> implements WebTestClient.ListBodySpec<E>
Constructor and Description |
---|
DefaultListBodySpec(EntityExchangeResult<java.util.List<E>> result) |
Modifier and Type | Method and Description |
---|---|
WebTestClient.ListBodySpec<E> |
contains(E... elements)
Assert the extracted list of values contains the given elements.
|
WebTestClient.ListBodySpec<E> |
doesNotContain(E... elements)
Assert the extracted list of values doesn't contain the given elements.
|
WebTestClient.ListBodySpec<E> |
hasSize(int size)
Assert the extracted list of values is of the given size.
|
EntityExchangeResult<java.util.List<E>> |
returnResult()
Exit the chained API and return an
ExchangeResult with the
decoded response content. |
consumeWith, getResult, isEqualTo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
consumeWith, isEqualTo
DefaultListBodySpec(EntityExchangeResult<java.util.List<E>> result)
public WebTestClient.ListBodySpec<E> hasSize(int size)
WebTestClient.ListBodySpec
hasSize
in interface WebTestClient.ListBodySpec<E>
size
- the expected sizepublic WebTestClient.ListBodySpec<E> contains(E... elements)
WebTestClient.ListBodySpec
contains
in interface WebTestClient.ListBodySpec<E>
elements
- the elements to checkpublic WebTestClient.ListBodySpec<E> doesNotContain(E... elements)
WebTestClient.ListBodySpec
doesNotContain
in interface WebTestClient.ListBodySpec<E>
elements
- the elements to checkpublic EntityExchangeResult<java.util.List<E>> returnResult()
WebTestClient.BodySpec
ExchangeResult
with the
decoded response content.returnResult
in interface WebTestClient.BodySpec<java.util.List<E>,WebTestClient.ListBodySpec<E>>
returnResult
in class DefaultWebTestClient.DefaultBodySpec<java.util.List<E>,WebTestClient.ListBodySpec<E>>