Package com.jcabi.http.mock
Class MkQueryMatchers
- java.lang.Object
-
- com.jcabi.http.mock.MkQueryMatchers
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.hamcrest.Matcher<MkQuery>
hasBody(org.hamcrest.Matcher<String> matcher)
Matches the value of the MkQuery's body against the given matcher.static org.hamcrest.Matcher<MkQuery>
hasHeader(String header, org.hamcrest.Matcher<Iterable<? extends String>> matcher)
Matches the content of the MkQuery's header against the given matcher.static org.hamcrest.Matcher<MkQuery>
hasPath(org.hamcrest.Matcher<String> path)
Matches the path of the MkQuery.static org.hamcrest.Matcher<MkQuery>
hasQuery(org.hamcrest.Matcher<String> query)
Matches the query of the MkQuery.
-
-
-
Method Detail
-
hasBody
public static org.hamcrest.Matcher<MkQuery> hasBody(org.hamcrest.Matcher<String> matcher)
Matches the value of the MkQuery's body against the given matcher.- Parameters:
matcher
- The matcher to use.- Returns:
- Matcher for checking the body of MkQuery
-
hasHeader
public static org.hamcrest.Matcher<MkQuery> hasHeader(String header, org.hamcrest.Matcher<Iterable<? extends String>> matcher)
Matches the content of the MkQuery's header against the given matcher. Note that for a valid match to occur, the header entry must exist and its value(s) must match the given matcher.- Parameters:
header
- The header to check.matcher
- The matcher to use.- Returns:
- Matcher for checking the body of MkQuery
-
hasPath
public static org.hamcrest.Matcher<MkQuery> hasPath(org.hamcrest.Matcher<String> path)
Matches the path of the MkQuery.- Parameters:
path
- The path to check.- Returns:
- Matcher for checking the path of MkQuery
-
-