if (matchedExpectation == null) {
this.unexpectedRequests.add(new HttpRealRequest(request));
if (failFastOnUnexpectedRequest) {
throw new ClientDriverFailedExpectationException(unexpectedRequests, expectations);
} else {
return null;
}
} else {
if (matchedExpectation.isSatisfied()) {