public class UnorderedRequestExpectationManager extends AbstractRequestExpectationManager
RequestExpectationManager that matches requests to expectations
regardless of the order of declaration of expected requests.AbstractRequestExpectationManager.RequestExpectationGroup| Constructor and Description |
|---|
UnorderedRequestExpectationManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterExpectationsDeclared()
Invoked at the time of the first actual request, which effectively means
the expectations declaration phase is over.
|
void |
reset()
Reset the internal state removing all expectations and recorded requests.
|
ClientHttpResponse |
validateRequestInternal(ClientHttpRequest request)
Subclasses must implement the actual validation of the request
matching to declared expectations.
|
createUnexpectedRequestError, expectRequest, getExpectations, getRequestDetails, getRequests, validateRequest, verifyprotected void afterExpectationsDeclared()
AbstractRequestExpectationManagerafterExpectationsDeclared in class AbstractRequestExpectationManagerpublic ClientHttpResponse validateRequestInternal(ClientHttpRequest request) throws IOException
AbstractRequestExpectationManagervalidateRequestInternal in class AbstractRequestExpectationManagerIOExceptionpublic void reset()
RequestExpectationManagerThis is a delegate for MockRestServiceServer.reset().
reset in interface RequestExpectationManagerreset in class AbstractRequestExpectationManagerMockRestServiceServer.reset()