Package net.serenitybdd.rest.stubs
Class ResponseSpecificationStub
java.lang.Object
net.serenitybdd.rest.stubs.ResponseSpecificationStub
- All Implemented Interfaces:
io.restassured.specification.ResponseSpecification
public class ResponseSpecificationStub
extends Object
implements io.restassured.specification.ResponseSpecification
Created by john on 23/07/2015.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.restassured.specification.ResponseSpecificationand()io.restassured.specification.ResponseSpecificationappendRoot(String pathToAppend) io.restassured.specification.ResponseSpecificationappendRoot(String pathToAppend, List<io.restassured.specification.Argument> arguments) io.restassured.specification.ResponseSpecificationappendRootPath(String pathToAppend) io.restassured.specification.ResponseSpecificationappendRootPath(String pathToAppend, List<io.restassured.specification.Argument> arguments) io.restassured.specification.ResponseSpecificationbody(String key, List<io.restassured.specification.Argument> arguments, org.hamcrest.Matcher matcher, Object... additionalKeyMatcherPairs) io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationbody(List<io.restassured.specification.Argument> arguments, org.hamcrest.Matcher matcher, Object... additionalKeyMatcherPairs) io.restassured.specification.ResponseSpecificationbody(org.hamcrest.Matcher<?> matcher, org.hamcrest.Matcher<?>... additionalMatchers) io.restassured.specification.ResponseSpecificationcontentType(io.restassured.http.ContentType contentType) io.restassured.specification.ResponseSpecificationcontentType(String contentType) io.restassured.specification.ResponseSpecificationcontentType(org.hamcrest.Matcher<? super String> contentType) io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationcookies(String firstExpectedCookieName, Object firstExpectedCookieValue, Object... expectedCookieNameValuePairs) io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationdefaultParser(io.restassured.parsing.Parser parser) io.restassured.specification.ResponseSpecificationdetachRoot(String pathToDetach) io.restassured.specification.ResponseSpecificationdetachRootPath(String pathToDetach) io.restassured.specification.ResponseSpecificationexpect()io.restassured.specification.RequestSpecificationgiven()io.restassured.specification.ResponseSpecification<T> io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseLogSpecificationlog()io.restassured.specification.ResponseSpecificationlogDetail(io.restassured.filter.log.LogDetail logDetail) io.restassured.specification.ResponseSpecificationnoRoot()io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.RequestSpecificationrequest()io.restassured.specification.ResponseSpecificationresponse()io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationspec(io.restassured.specification.ResponseSpecification responseSpecificationToMerge) io.restassured.specification.ResponseSpecificationstatusCode(int expectedStatusCode) io.restassured.specification.ResponseSpecificationstatusCode(org.hamcrest.Matcher<? super Integer> expectedStatusCode) io.restassured.specification.ResponseSpecificationstatusLine(String expectedStatusLine) io.restassured.specification.ResponseSpecificationstatusLine(org.hamcrest.Matcher<? super String> expectedStatusLine) io.restassured.specification.ResponseSpecificationthat()io.restassured.specification.ResponseSpecificationthen()io.restassured.specification.ResponseSpecificationio.restassured.specification.ResponseSpecificationio.restassured.response.Responsevalidate(io.restassured.response.Response response) io.restassured.specification.RequestSenderwhen()io.restassured.specification.RequestSpecificationwith()
-
Constructor Details
-
ResponseSpecificationStub
public ResponseSpecificationStub()
-
-
Method Details
-
validate
public io.restassured.response.Response validate(io.restassured.response.Response response) - Specified by:
validatein interfaceio.restassured.specification.ResponseSpecification
-
time
- Specified by:
timein interfaceio.restassured.specification.ResponseSpecification
-
time
public io.restassured.specification.ResponseSpecification time(org.hamcrest.Matcher<Long> matcher, TimeUnit timeUnit) - Specified by:
timein interfaceio.restassured.specification.ResponseSpecification
-
body
public io.restassured.specification.ResponseSpecification body(String key, List<io.restassured.specification.Argument> arguments, org.hamcrest.Matcher matcher, Object... additionalKeyMatcherPairs) - Specified by:
bodyin interfaceio.restassured.specification.ResponseSpecification
-
body
public io.restassured.specification.ResponseSpecification body(List<io.restassured.specification.Argument> arguments, org.hamcrest.Matcher matcher, Object... additionalKeyMatcherPairs) - Specified by:
bodyin interfaceio.restassured.specification.ResponseSpecification
-
statusCode
public io.restassured.specification.ResponseSpecification statusCode(org.hamcrest.Matcher<? super Integer> expectedStatusCode) - Specified by:
statusCodein interfaceio.restassured.specification.ResponseSpecification
-
statusCode
public io.restassured.specification.ResponseSpecification statusCode(int expectedStatusCode) - Specified by:
statusCodein interfaceio.restassured.specification.ResponseSpecification
-
statusLine
public io.restassured.specification.ResponseSpecification statusLine(org.hamcrest.Matcher<? super String> expectedStatusLine) - Specified by:
statusLinein interfaceio.restassured.specification.ResponseSpecification
-
statusLine
- Specified by:
statusLinein interfaceio.restassured.specification.ResponseSpecification
-
headers
- Specified by:
headersin interfaceio.restassured.specification.ResponseSpecification
-
headers
public io.restassured.specification.ResponseSpecification headers(String firstExpectedHeaderName, Object firstExpectedHeaderValue, Object... expectedHeaders) - Specified by:
headersin interfaceio.restassured.specification.ResponseSpecification
-
header
public io.restassured.specification.ResponseSpecification header(String headerName, org.hamcrest.Matcher<?> expectedValueMatcher) - Specified by:
headerin interfaceio.restassured.specification.ResponseSpecification
-
header
public <T> io.restassured.specification.ResponseSpecification header(String s, Function<String, T> restAssuredFunction, org.hamcrest.Matcher<? super T> matcher) - Specified by:
headerin interfaceio.restassured.specification.ResponseSpecification
-
header
public io.restassured.specification.ResponseSpecification header(String headerName, String expectedValue) - Specified by:
headerin interfaceio.restassured.specification.ResponseSpecification
-
cookies
- Specified by:
cookiesin interfaceio.restassured.specification.ResponseSpecification
-
cookie
- Specified by:
cookiein interfaceio.restassured.specification.ResponseSpecification
-
cookies
public io.restassured.specification.ResponseSpecification cookies(String firstExpectedCookieName, Object firstExpectedCookieValue, Object... expectedCookieNameValuePairs) - Specified by:
cookiesin interfaceio.restassured.specification.ResponseSpecification
-
cookie
public io.restassured.specification.ResponseSpecification cookie(String cookieName, org.hamcrest.Matcher<?> expectedValueMatcher) - Specified by:
cookiein interfaceio.restassured.specification.ResponseSpecification
-
cookie
public io.restassured.specification.ResponseSpecification cookie(String cookieName, io.restassured.matcher.DetailedCookieMatcher detailedCookieMatcher) - Specified by:
cookiein interfaceio.restassured.specification.ResponseSpecification
-
cookie
public io.restassured.specification.ResponseSpecification cookie(String cookieName, Object expectedValue) - Specified by:
cookiein interfaceio.restassured.specification.ResponseSpecification
-
log
public io.restassured.specification.ResponseLogSpecification log()- Specified by:
login interfaceio.restassured.specification.ResponseSpecification
-
rootPath
- Specified by:
rootPathin interfaceio.restassured.specification.ResponseSpecification
-
rootPath
public io.restassured.specification.ResponseSpecification rootPath(String rootPath, List<io.restassured.specification.Argument> arguments) - Specified by:
rootPathin interfaceio.restassured.specification.ResponseSpecification
-
root
public io.restassured.specification.ResponseSpecification root(String rootPath, List<io.restassured.specification.Argument> arguments) - Specified by:
rootin interfaceio.restassured.specification.ResponseSpecification
-
root
- Specified by:
rootin interfaceio.restassured.specification.ResponseSpecification
-
noRoot
public io.restassured.specification.ResponseSpecification noRoot()- Specified by:
noRootin interfaceio.restassured.specification.ResponseSpecification
-
appendRootPath
- Specified by:
appendRootPathin interfaceio.restassured.specification.ResponseSpecification
-
appendRootPath
public io.restassured.specification.ResponseSpecification appendRootPath(String pathToAppend, List<io.restassured.specification.Argument> arguments) - Specified by:
appendRootPathin interfaceio.restassured.specification.ResponseSpecification
-
noRootPath
public io.restassured.specification.ResponseSpecification noRootPath()- Specified by:
noRootPathin interfaceio.restassured.specification.ResponseSpecification
-
appendRoot
- Specified by:
appendRootin interfaceio.restassured.specification.ResponseSpecification
-
detachRootPath
- Specified by:
detachRootPathin interfaceio.restassured.specification.ResponseSpecification
-
appendRoot
public io.restassured.specification.ResponseSpecification appendRoot(String pathToAppend, List<io.restassured.specification.Argument> arguments) - Specified by:
appendRootin interfaceio.restassured.specification.ResponseSpecification
-
detachRoot
- Specified by:
detachRootin interfaceio.restassured.specification.ResponseSpecification
-
contentType
public io.restassured.specification.ResponseSpecification contentType(io.restassured.http.ContentType contentType) - Specified by:
contentTypein interfaceio.restassured.specification.ResponseSpecification
-
contentType
- Specified by:
contentTypein interfaceio.restassured.specification.ResponseSpecification
-
contentType
public io.restassured.specification.ResponseSpecification contentType(org.hamcrest.Matcher<? super String> contentType) - Specified by:
contentTypein interfaceio.restassured.specification.ResponseSpecification
-
body
public io.restassured.specification.ResponseSpecification body(org.hamcrest.Matcher<?> matcher, org.hamcrest.Matcher<?>... additionalMatchers) - Specified by:
bodyin interfaceio.restassured.specification.ResponseSpecification
-
body
public io.restassured.specification.ResponseSpecification body(String path, org.hamcrest.Matcher<?> matcher, Object... additionalKeyMatcherPairs) - Specified by:
bodyin interfaceio.restassured.specification.ResponseSpecification
-
when
public io.restassured.specification.RequestSender when()- Specified by:
whenin interfaceio.restassured.specification.ResponseSpecification
-
given
public io.restassured.specification.RequestSpecification given()- Specified by:
givenin interfaceio.restassured.specification.ResponseSpecification
-
that
public io.restassured.specification.ResponseSpecification that()- Specified by:
thatin interfaceio.restassured.specification.ResponseSpecification
-
request
public io.restassured.specification.RequestSpecification request()- Specified by:
requestin interfaceio.restassured.specification.ResponseSpecification
-
response
public io.restassured.specification.ResponseSpecification response()- Specified by:
responsein interfaceio.restassured.specification.ResponseSpecification
-
and
public io.restassured.specification.ResponseSpecification and()- Specified by:
andin interfaceio.restassured.specification.ResponseSpecification
-
with
public io.restassured.specification.RequestSpecification with()- Specified by:
within interfaceio.restassured.specification.ResponseSpecification
-
then
public io.restassured.specification.ResponseSpecification then()- Specified by:
thenin interfaceio.restassured.specification.ResponseSpecification
-
expect
public io.restassured.specification.ResponseSpecification expect()- Specified by:
expectin interfaceio.restassured.specification.ResponseSpecification
-
spec
public io.restassured.specification.ResponseSpecification spec(io.restassured.specification.ResponseSpecification responseSpecificationToMerge) - Specified by:
specin interfaceio.restassured.specification.ResponseSpecification
-
parser
public io.restassured.specification.ResponseSpecification parser(String contentType, io.restassured.parsing.Parser parser) - Specified by:
parserin interfaceio.restassured.specification.ResponseSpecification
-
defaultParser
public io.restassured.specification.ResponseSpecification defaultParser(io.restassured.parsing.Parser parser) - Specified by:
defaultParserin interfaceio.restassured.specification.ResponseSpecification
-
logDetail
public io.restassured.specification.ResponseSpecification logDetail(io.restassured.filter.log.LogDetail logDetail) - Specified by:
logDetailin interfaceio.restassured.specification.ResponseSpecification
-
onFailMessage
- Specified by:
onFailMessagein interfaceio.restassured.specification.ResponseSpecification
-