Class MockClientHttpResponse
java.lang.Object
org.springframework.mock.http.MockHttpInputMessage
org.springframework.mock.http.client.MockClientHttpResponse
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.springframework.http.client.ClientHttpResponse
,org.springframework.http.HttpInputMessage
,org.springframework.http.HttpMessage
public class MockClientHttpResponse
extends MockHttpInputMessage
implements org.springframework.http.client.ClientHttpResponse
Mock implementation of
ClientHttpResponse
.- Since:
- 3.2
- Author:
- Rossen Stoyanchev
-
Constructor Summary
ConstructorsConstructorDescriptionMockClientHttpResponse
(byte[] body, int statusCode) Variant ofMockClientHttpResponse(byte[], HttpStatusCode)
with a custom HTTP status code.MockClientHttpResponse
(byte[] body, org.springframework.http.HttpStatusCode statusCode) Constructor with response body as a byte array.MockClientHttpResponse
(InputStream body, int statusCode) Variant ofMockClientHttpResponse(InputStream, HttpStatusCode)
with a custom HTTP status code.MockClientHttpResponse
(InputStream body, org.springframework.http.HttpStatusCode statusCode) Constructor with response body as InputStream. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
int
Deprecated.org.springframework.http.HttpStatusCode
Methods inherited from class org.springframework.mock.http.MockHttpInputMessage
getBody, getHeaders
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.http.HttpInputMessage
getBody
Methods inherited from interface org.springframework.http.HttpMessage
getHeaders
-
Constructor Details
-
MockClientHttpResponse
public MockClientHttpResponse(byte[] body, org.springframework.http.HttpStatusCode statusCode) Constructor with response body as a byte array. -
MockClientHttpResponse
public MockClientHttpResponse(byte[] body, int statusCode) Variant ofMockClientHttpResponse(byte[], HttpStatusCode)
with a custom HTTP status code.- Since:
- 5.3.17
-
MockClientHttpResponse
Constructor with response body as InputStream. -
MockClientHttpResponse
Variant ofMockClientHttpResponse(InputStream, HttpStatusCode)
with a custom HTTP status code.- Since:
- 5.3.17
-
-
Method Details
-
getStatusCode
public org.springframework.http.HttpStatusCode getStatusCode()- Specified by:
getStatusCode
in interfaceorg.springframework.http.client.ClientHttpResponse
-
getRawStatusCode
Deprecated.- Specified by:
getRawStatusCode
in interfaceorg.springframework.http.client.ClientHttpResponse
-
getStatusText
- Specified by:
getStatusText
in interfaceorg.springframework.http.client.ClientHttpResponse
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceorg.springframework.http.client.ClientHttpResponse
- Specified by:
close
in interfaceCloseable
-