| Package | Description |
|---|---|
| com.github.tashoyan.httpspy | |
| com.github.tashoyan.httpspy.matcher |
| Modifier and Type | Method and Description |
|---|---|
static ValueExpectation |
AbstractTestPlanBuilder.equalTo(String value)
Creates
equal to value expectations. |
static ValueExpectation |
AbstractTestPlanBuilder.equalToIgnoreCase(String value)
Creates
equal to ignoring letter case value expectations. |
static ValueExpectation |
AbstractTestPlanBuilder.equalToJson(String value)
Creates {equal to JSON} value expectation.
|
static ValueExpectation |
AbstractTestPlanBuilder.equalToXml(String value)
Creates {equal to XML} value expectation.
|
static ValueExpectation |
AbstractTestPlanBuilder.matching(org.hamcrest.Matcher<String> valueMatcher)
Creates
matches value expectation. |
| Modifier and Type | Method and Description |
|---|---|
RequestExpectationBuilder |
RequestExpectationBuilder.withBody(ValueExpectation valueExpectation)
Specifies expected request body.
|
RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withBody(ValueExpectation valueExpectation) |
RequestExpectationBuilder |
RequestExpectationBuilder.withHeader(String headerName,
int valueIndex,
ValueExpectation valueExpectation)
Specifies expected request header with its value and position in the list
of header values.
|
RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withHeader(String headerName,
int valueIndex,
ValueExpectation valueExpectation) |
RequestExpectationBuilder |
RequestExpectationBuilder.withHeader(String headerName,
ValueExpectation valueExpectation)
Specifies expected request header with its value, but without position in
the list of header values.
|
RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withHeader(String headerName,
ValueExpectation valueExpectation) |
RequestExpectationBuilder |
RequestExpectationBuilder.withMethod(ValueExpectation valueExpectation)
Specifies expected request method.
|
RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withMethod(ValueExpectation valueExpectation) |
RequestExpectationBuilder |
RequestExpectationBuilder.withPath(ValueExpectation valueExpectation)
Specifies expected request path.
|
RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withPath(ValueExpectation valueExpectation) |
protected RequestExpectationBuilder |
DefaultRequestExpectationBuilder.withRequestAttribute(Function<HttpRequest,Object> attributeProvider,
String matcherName,
ValueExpectation valueExpectation)
Sets expectation on the value of a request attribute.
|
| Constructor and Description |
|---|
HttpRequestHeaderMatcher(String headerName,
ValueExpectation valueExpectation)
Creates new matcher.
|
HttpRequestMatcher(Function<HttpRequest,Object> attributeProvider,
ValueExpectation valueExpectation,
String name)
Creates new matcher.
|
Copyright © 2016. All rights reserved.