Search in sources :

Example 1 with ContentRequestExtractor

use of com.github.dreamhead.moco.extractor.ContentRequestExtractor in project moco by dreamhead.

the class XmlRequestMatcherTest method should_return_false_for_empty_content.

@Test
public void should_return_false_for_empty_content() {
    XmlRequestMatcher unitUnderTest = new XmlRequestMatcher(new ContentRequestExtractor(), text("<request><parameters><id>1</id></parameters></request>"));
    HttpRequest request = DefaultHttpRequest.builder().withContent(MessageContent.content("")).build();
    assertThat(unitUnderTest.match(request), is(false));
}
Also used : HttpRequest(com.github.dreamhead.moco.HttpRequest) DefaultHttpRequest(com.github.dreamhead.moco.model.DefaultHttpRequest) ContentRequestExtractor(com.github.dreamhead.moco.extractor.ContentRequestExtractor) Test(org.junit.Test)

Aggregations

HttpRequest (com.github.dreamhead.moco.HttpRequest)1 ContentRequestExtractor (com.github.dreamhead.moco.extractor.ContentRequestExtractor)1 DefaultHttpRequest (com.github.dreamhead.moco.model.DefaultHttpRequest)1 Test (org.junit.Test)1