final HttpResponse response1 = responseProvider.getResponse(request1);
assertNotNull("We expect matcher to be kicked in and provided response.", response1);
assertEquals("We expect custom response.", 201, response1.getHttpCode());
final HttpRequestImpl request2 = new HttpRequestImpl();
request2.path("/a/c");
request2.httpMessageHeader("custom", "value");
assertNull("for /a/c we need exact match.", responseProvider.getResponse(request2));
final HttpRequestImpl request3 = new HttpRequestImpl();
request3.method(Method.GET);