bad.robot.http.matchers
Class Matchers
java.lang.Object
bad.robot.http.matchers.Matchers
public class Matchers
- extends Object
This is your first port of call if you're looking for helpful HTTP related Matcher
s.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Matchers
public Matchers()
has
public static <T> org.hamcrest.Matcher<T> has(org.hamcrest.Matcher<T> matcher)
post
public static org.hamcrest.Matcher<HttpPost> post(org.hamcrest.Matcher<? extends HttpMessage> matcher)
put
public static org.hamcrest.Matcher<HttpPut> put(org.hamcrest.Matcher<? extends HttpMessage> matcher)
content
public static <T extends HttpMessage> org.hamcrest.Matcher<T> content(String content)
content
public static <T extends HttpMessage> org.hamcrest.Matcher<T> content(org.hamcrest.Matcher<String> mather)
binaryContent
public static <T extends HttpMessage> org.hamcrest.Matcher<T> binaryContent(org.hamcrest.Matcher<byte[]> matcher)
binaryContent
public static <T extends HttpMessage> org.hamcrest.Matcher<T> binaryContent(byte[] content)
binaryContent
public static <T extends HttpMessage> org.hamcrest.Matcher<T> binaryContent(org.hamcrest.Matcher<byte[]> matcher,
String characterSet)
has
public static <T extends HttpMessage> org.hamcrest.Matcher<T> has(Header header)
hasHeader
public static org.hamcrest.Matcher<Headers> hasHeader(Header header)
hasHeaders
public static org.hamcrest.Matcher<Headers> hasHeaders(Header... headers)
has
public static org.hamcrest.Matcher<Headers> has(Header... headers)
headerWithValue
public static <T extends HttpMessage> org.hamcrest.Matcher<T> headerWithValue(String name,
org.hamcrest.Matcher<String> value)
status
public static org.hamcrest.Matcher<HttpResponse> status(int status)
statusMessage
public static org.hamcrest.Matcher<HttpResponse> statusMessage(String message)
statusMessage
public static org.hamcrest.Matcher<HttpResponse> statusMessage(org.hamcrest.Matcher<String> matcher)
containsPath
public static org.hamcrest.Matcher<URL> containsPath(String path)
apacheHeader
public static org.hamcrest.Matcher<org.apache.http.Header> apacheHeader(String name,
String value)
requestContaining
public static org.hamcrest.Matcher<org.apache.http.client.methods.HttpUriRequest> requestContaining(Headers headers)
requestWith
public static org.hamcrest.Matcher<org.apache.http.client.methods.HttpUriRequest> requestWith(URL url)
messageContaining
public static org.hamcrest.Matcher<? extends org.apache.http.client.methods.HttpUriRequest> messageContaining(String content)
Copyright © 2012. All Rights Reserved.