Interface MockRestServiceServer.MockRestServiceServerBuilder
- Enclosing class:
- MockRestServiceServer
public static interface MockRestServiceServer.MockRestServiceServerBuilder
Builder to create aMockRestServiceServer
.
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MockRestServiceServer.MockRestServiceServerBuilder
bufferContent()
Use theBufferingClientHttpRequestFactory
wrapper to buffer the input and output streams, and for example, allow multiple reads of the response body.MockRestServiceServer
build()
Build theMockRestServiceServer
and set up the underlyingRestTemplate
orAsyncRestTemplate
with aClientHttpRequestFactory
that creates mock requests.MockRestServiceServer
build(RequestExpectationManager manager)
An overloaded build alternative that accepts a customRequestExpectationManager
.MockRestServiceServer.MockRestServiceServerBuilder
ignoreExpectOrder(boolean ignoreExpectOrder)
Whether to allow expected requests to be executed in any order not necessarily matching the order of declaration.
Method Detail
ignoreExpectOrder
MockRestServiceServer.MockRestServiceServerBuilder ignoreExpectOrder(boolean ignoreExpectOrder)
Whether to allow expected requests to be executed in any order not necessarily matching the order of declaration.Effectively a shortcut for:
builder.build(new UnorderedRequestExpectationManager)
.By default this is set to
false
- Parameters:
ignoreExpectOrder
- whether to ignore the order of expectations
bufferContent
MockRestServiceServer.MockRestServiceServerBuilder bufferContent()
Use theBufferingClientHttpRequestFactory
wrapper to buffer the input and output streams, and for example, allow multiple reads of the response body.- Since:
- 5.0.5
build
MockRestServiceServer build()
Build theMockRestServiceServer
and set up the underlyingRestTemplate
orAsyncRestTemplate
with aClientHttpRequestFactory
that creates mock requests.
build
MockRestServiceServer build(RequestExpectationManager manager)
An overloaded build alternative that accepts a customRequestExpectationManager
.