public void shouldMatchWhenSpecifiedHeadersArePresent() {
headerPatterns.put("Accept", equalTo("text/plain"));
headerPatterns.put("Content-Type", equalTo("application/json"));
RequestPattern requestPattern = new RequestPattern(RequestMethod.GET, "/header/dependent/resource", headerPatterns);
Request request = aRequest(context)
.withUrl("/header/dependent/resource")
.withMethod(GET)
.withHeader("Accept", "text/plain")
.withHeader("Content-Type", "application/json")
.build();