public class MockClient extends Object implements Client, AsyncClient<Object>
Client.Default, Client.ProxiedAsyncClient.Default<C>, AsyncClient.Pseudo<C>| Constructor and Description |
|---|
MockClient() |
MockClient(boolean sequential) |
public Response execute(Request request, Request.Options options) throws IOException
execute in interface ClientIOExceptionpublic CompletableFuture<Response> execute(Request request, Request.Options options, Optional<Object> requestContext)
execute in interface AsyncClient<Object>public MockClient ok(HttpMethod method, String url, InputStream responseBody) throws IOException
IOExceptionpublic MockClient ok(HttpMethod method, String url, String responseBody)
public MockClient ok(HttpMethod method, String url, byte[] responseBody)
public MockClient ok(HttpMethod method, String url)
public MockClient ok(RequestKey requestKey, InputStream responseBody) throws IOException
IOExceptionpublic MockClient ok(RequestKey requestKey, String responseBody)
public MockClient ok(RequestKey requestKey, byte[] responseBody)
public MockClient ok(RequestKey requestKey)
public MockClient add(HttpMethod method, String url, int status, InputStream responseBody) throws IOException
IOExceptionpublic MockClient add(HttpMethod method, String url, int status, String responseBody)
public MockClient add(HttpMethod method, String url, int status, byte[] responseBody)
public MockClient add(HttpMethod method, String url, int status)
public MockClient add(HttpMethod method, String url, Response.Builder response)
response - public MockClient add(RequestKey requestKey, int status, InputStream responseBody) throws IOException
IOExceptionpublic MockClient add(RequestKey requestKey, int status, String responseBody)
public MockClient add(RequestKey requestKey, int status, byte[] responseBody)
public MockClient add(RequestKey requestKey, int status)
public MockClient add(RequestKey requestKey, Response.Builder response)
@Deprecated public MockClient add(HttpMethod method, String url, Response response)
add(HttpMethod, String, feign.Response.Builder) insteadpublic MockClient noContent(HttpMethod method, String url)
public Request verifyOne(HttpMethod method, String url)
public Request verifyOne(RequestKey requestKey)
public List<Request> verifyTimes(HttpMethod method, String url, int times)
public List<Request> verifyTimes(RequestKey requestKey, int times)
public void verifyNever(HttpMethod method, String url)
public void verifyNever(RequestKey requestKey)
public void verifyStatus()
@After
public void tearDown() {
mockClient.verifyStatus();
}
public void resetRequests()
Copyright © 2012–2024 OpenFeign. All rights reserved.