public class MockAsyncClientHttpRequest extends MockClientHttpRequest implements org.springframework.http.client.AsyncClientHttpRequest
MockClientHttpRequest
that also implements
AsyncClientHttpRequest
by wrapping the response in a
SettableListenableFuture
.Constructor and Description |
---|
MockAsyncClientHttpRequest() |
MockAsyncClientHttpRequest(org.springframework.http.HttpMethod httpMethod,
java.net.URI uri) |
Modifier and Type | Method and Description |
---|---|
org.springframework.util.concurrent.ListenableFuture<org.springframework.http.client.ClientHttpResponse> |
executeAsync() |
execute, executeInternal, getMethod, getURI, isExecuted, setMethod, setResponse, setURI, toString
getBody, getBodyAsBytes, getBodyAsString, getBodyAsString, getHeaders
public MockAsyncClientHttpRequest()
public MockAsyncClientHttpRequest(org.springframework.http.HttpMethod httpMethod, java.net.URI uri)
public org.springframework.util.concurrent.ListenableFuture<org.springframework.http.client.ClientHttpResponse> executeAsync() throws java.io.IOException
executeAsync
in interface org.springframework.http.client.AsyncClientHttpRequest
java.io.IOException