Package net.officefloor.woof.mock
Class MockWoofServer.MockWoofResponseImpl
java.lang.Object
net.officefloor.server.http.mock.MockHttpServer.MockHttpResponseImpl
net.officefloor.woof.mock.MockWoofServer.MockWoofResponseImpl
- All Implemented Interfaces:
MockHttpResponse,MockWoofResponse
- Enclosing class:
- MockWoofServer
protected class MockWoofServer.MockWoofResponseImpl
extends MockHttpServer.MockHttpResponseImpl
implements MockWoofResponse
MockWoofResponse implementation.-
Field Summary
Fields inherited from class net.officefloor.server.http.mock.MockHttpServer.MockHttpResponseImpl
cookies, entityInputStream, failure, headers, request, status, version -
Constructor Summary
ConstructorsModifierConstructorDescriptionMockWoofResponseImpl(MockHttpServer.MockHttpRequest request, Throwable failure) Instantiate for failure.protectedMockWoofResponseImpl(MockHttpServer.MockHttpRequest request, HttpVersion version, HttpStatus status, List<WritableHttpHeader> headers, List<WritableHttpCookie> cookies, InputStream entityInputStream) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionvoidassertJsonError(int httpStatus, Throwable failure, String... headerNameValuePairs) Asserts a JSON error.voidassertJsonError(Throwable failure, String... headerNameValuePairs) Asserts a JSON error.Methods inherited from class net.officefloor.server.http.mock.MockHttpServer.MockHttpResponseImpl
assertCookie, assertHeader, assertJson, assertJson, assertResponse, assertStatus, assertStatus, getCookie, getCookies, getEntity, getEntity, getHeader, getHeaders, getJson, getJson, getStatus, getVersionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.officefloor.server.http.mock.MockHttpResponse
assertCookie, assertHeader, assertJson, assertJson, assertResponse, assertStatus, assertStatus, getCookie, getCookies, getEntity, getEntity, getHeader, getHeaders, getJson, getJson, getStatus, getVersion
-
Constructor Details
-
MockWoofResponseImpl
protected MockWoofResponseImpl(MockHttpServer.MockHttpRequest request, HttpVersion version, HttpStatus status, List<WritableHttpHeader> headers, List<WritableHttpCookie> cookies, InputStream entityInputStream) Instantiate.- Parameters:
request-MockHttpServer.MockHttpRequest.version-HttpVersion.status-HttpStatus.headers-WritableHttpHeaderinstances.cookies-WritableHttpCookieinstances.entityInputStream- EntityInputStream.
-
MockWoofResponseImpl
Instantiate for failure.- Parameters:
request-MockHttpServer.MockHttpRequest.failure- Failure.
-
-
Method Details
-
assertJsonError
Description copied from interface:MockWoofResponseAsserts a JSON error.- Specified by:
assertJsonErrorin interfaceMockWoofResponse- Parameters:
failure- Cause.headerNameValuePairs- ExpectedHttpHeadername/value pairs.
-
assertJsonError
Description copied from interface:MockWoofResponseAsserts a JSON error.- Specified by:
assertJsonErrorin interfaceMockWoofResponse- Parameters:
httpStatus- ExpectedHttpStatus.failure- Cause.headerNameValuePairs- ExpectedHttpHeadername/value pairs.
-