Class MockClientHttpResponse
java.lang.Object
org.springframework.mock.http.client.reactive.MockClientHttpResponse
- All Implemented Interfaces:
ClientHttpResponse, HttpMessage, ReactiveHttpInputMessage
Mock implementation of
ClientHttpResponse.- Since:
- 5.0
- Author:
- Brian Clozel, Rossen Stoyanchev
-
Constructor Summary
ConstructorsConstructorDescriptionMockClientHttpResponse(int status) MockClientHttpResponse(HttpStatusCode status) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<DataBuffer> getBody()Return the body of the message as aPublisher.reactor.core.publisher.Mono<String> Return the response body aggregated and converted to a String using the charset of the Content-Type response or otherwise as "UTF-8".Return a read-only map of response cookies received from the server.Return the headers of this message.Return the HTTP status code as anHttpStatusCode.voidvoidvoidsetBody(Publisher<DataBuffer> body) toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ClientHttpResponse
getId
-
Constructor Details
-
MockClientHttpResponse
public MockClientHttpResponse(int status) -
MockClientHttpResponse
-
-
Method Details
-
getStatusCode
Description copied from interface:ClientHttpResponseReturn the HTTP status code as anHttpStatusCode.- Specified by:
getStatusCodein interfaceClientHttpResponse- Returns:
- the HTTP status as
HttpStatusCodevalue (nevernull)
-
getHeaders
Description copied from interface:HttpMessageReturn the headers of this message.- Specified by:
getHeadersin interfaceHttpMessage- Returns:
- a corresponding HttpHeaders object (never
null)
-
getCookies
Description copied from interface:ClientHttpResponseReturn a read-only map of response cookies received from the server.- Specified by:
getCookiesin interfaceClientHttpResponse
-
setBody
-
setBody
-
setBody
-
getBody
Description copied from interface:ReactiveHttpInputMessageReturn the body of the message as aPublisher.- Specified by:
getBodyin interfaceReactiveHttpInputMessage- Returns:
- the body content publisher
-
getBodyAsString
Return the response body aggregated and converted to a String using the charset of the Content-Type response or otherwise as "UTF-8". -
toString
-