Groovy Documentation

com.confluex.mock.http.matchers
[Groovy] Class HttpMatchers

java.lang.Object
  com.confluex.mock.http.matchers.HttpMatchers

class HttpMatchers
extends java.lang.Object

Method Summary
static HttpRequestMatcher anyRequest()

static HttpRequestMatcher body(java.lang.String requestBody)

static HttpRequestMatcher body(org.hamcrest.Matcher bodyMatcher)

static HttpRequestMatcher delete()

static HttpRequestMatcher delete(java.lang.String requestPath)

static HttpRequestMatcher delete(org.hamcrest.Matcher pathMatcher)

static HttpRequestMatcher get()

static HttpRequestMatcher get(java.lang.String requestPath)

static HttpRequestMatcher get(org.hamcrest.Matcher pathMatcher)

static HttpRequestMatcher header(java.lang.String key)

static HttpRequestMatcher header(java.lang.String key, java.lang.String value)

static HttpRequestMatcher header(java.lang.String key, org.hamcrest.Matcher valueMatcher)

static org.hamcrest.Matcher matchesPattern(java.lang.String regex)

static HttpRequestMatcher method(org.hamcrest.Matcher methodMatcher)

static HttpRequestMatcher method(java.lang.String requestMethod)

static HttpRequestMatcher path(java.lang.String requestPath)

static HttpRequestMatcher path(org.hamcrest.Matcher pathMatcher)

static HttpRequestMatcher post()

static HttpRequestMatcher post(java.lang.String requestPath)

static HttpRequestMatcher post(org.hamcrest.Matcher pathMatcher)

static HttpRequestMatcher put()

static HttpRequestMatcher put(java.lang.String requestPath)

static HttpRequestMatcher put(org.hamcrest.Matcher pathMatcher)

static HttpRequestMatcher queryParam(java.lang.String key)

static HttpRequestMatcher queryParam(java.lang.String key, java.lang.String value)

static HttpRequestMatcher queryParam(java.lang.String key, org.hamcrest.Matcher valueMatcher)

static org.hamcrest.Matcher stringHasXPath(java.lang.String xpath)

static org.hamcrest.Matcher stringHasXPath(java.lang.String xpath, org.hamcrest.Matcher valueMatcher)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

anyRequest

static HttpRequestMatcher anyRequest()


body

static HttpRequestMatcher body(java.lang.String requestBody)


body

static HttpRequestMatcher body(org.hamcrest.Matcher bodyMatcher)


delete

static HttpRequestMatcher delete()


delete

static HttpRequestMatcher delete(java.lang.String requestPath)


delete

static HttpRequestMatcher delete(org.hamcrest.Matcher pathMatcher)


get

static HttpRequestMatcher get()


get

static HttpRequestMatcher get(java.lang.String requestPath)


get

static HttpRequestMatcher get(org.hamcrest.Matcher pathMatcher)


header

static HttpRequestMatcher header(java.lang.String key)


header

static HttpRequestMatcher header(java.lang.String key, java.lang.String value)


header

static HttpRequestMatcher header(java.lang.String key, org.hamcrest.Matcher valueMatcher)


matchesPattern

static org.hamcrest.Matcher matchesPattern(java.lang.String regex)


method

static HttpRequestMatcher method(org.hamcrest.Matcher methodMatcher)


method

static HttpRequestMatcher method(java.lang.String requestMethod)


path

static HttpRequestMatcher path(java.lang.String requestPath)


path

static HttpRequestMatcher path(org.hamcrest.Matcher pathMatcher)


post

static HttpRequestMatcher post()


post

static HttpRequestMatcher post(java.lang.String requestPath)


post

static HttpRequestMatcher post(org.hamcrest.Matcher pathMatcher)


put

static HttpRequestMatcher put()


put

static HttpRequestMatcher put(java.lang.String requestPath)


put

static HttpRequestMatcher put(org.hamcrest.Matcher pathMatcher)


queryParam

static HttpRequestMatcher queryParam(java.lang.String key)


queryParam

static HttpRequestMatcher queryParam(java.lang.String key, java.lang.String value)


queryParam

static HttpRequestMatcher queryParam(java.lang.String key, org.hamcrest.Matcher valueMatcher)


stringHasXPath

static org.hamcrest.Matcher stringHasXPath(java.lang.String xpath)


stringHasXPath

static org.hamcrest.Matcher stringHasXPath(java.lang.String xpath, org.hamcrest.Matcher valueMatcher)


 

Groovy Documentation