@Override protected ClientHttpResponse executeInternal() throws IOException { ClientHttpResponse response = expectationManager.validateRequest(this); setResponse(response); return response; } };
@Override public MockResponse dispatch(RecordedRequest request) { try { return toResponse(expectationManager.validateRequest(toRequest(request))); } catch (IOException e) { throw new RuntimeException(e); //NOPMD don't care about tests, thanks } } };
@Override protected ClientHttpResponse executeInternal() throws IOException { ClientHttpResponse response = expectationManager.validateRequest(this); setResponse(response); return response; } };
@Override public ClientHttpResponse validateRequest(ClientHttpRequest request) throws IOException { return getDelegate().validateRequest(request); }
@Override protected ClientHttpResponse executeInternal() throws IOException { ClientHttpResponse response = expectationManager.validateRequest(this); setResponse(response); return response; } };
@Override public ClientHttpResponse validateRequest(ClientHttpRequest request) throws IOException { String uri = request.getURI().toString(); if (uri.startsWith(this.rootUri)) { request = replaceURI(request, uri.substring(this.rootUri.length())); } try { return this.expectationManager.validateRequest(request); } catch (AssertionError ex) { String message = ex.getMessage(); String prefix = "Request URI expected:</"; if (message != null && message.startsWith(prefix)) { throw new AssertionError("Request URI expected:<" + this.rootUri + message.substring(prefix.length() - 1)); } throw ex; } }