public class RestAssuredMockMvcConfig extends Object implements SpecificationConfig
Usage example:
RestAssuredMockMvc.config = new RestAssuredMockMvcConfig().logConfig(new LogConfig(captor, true));
Constructor and Description |
---|
RestAssuredMockMvcConfig()
Create a new RestAssuredMockMvcConfig with the default configurations.
|
Modifier and Type | Method and Description |
---|---|
RestAssuredMockMvcConfig |
and()
Syntactic sugar.
|
RestAssuredMockMvcConfig |
asyncConfig(AsyncConfig asyncConfig)
Set the async config
|
SpecificationConfig |
clientConfig(ClientConfig clientConfig) |
static RestAssuredMockMvcConfig |
config() |
RestAssuredMockMvcConfig |
decoderConfig(io.restassured.config.DecoderConfig decoderConfig)
Set the decoder config
|
RestAssuredMockMvcConfig |
encoderConfig(io.restassured.config.EncoderConfig encoderConfig)
Set the encoder config
|
AsyncConfig |
getAsyncConfig() |
ClientConfig |
getClientConfig() |
io.restassured.config.DecoderConfig |
getDecoderConfig() |
io.restassured.config.EncoderConfig |
getEncoderConfig() |
io.restassured.config.HeaderConfig |
getHeaderConfig() |
io.restassured.config.JsonConfig |
getJsonConfig() |
io.restassured.config.LogConfig |
getLogConfig() |
io.restassured.config.MatcherConfig |
getMatcherConfig() |
MockMvcConfig |
getMockMvcConfig() |
MockMvcParamConfig |
getMockMvcParamConfig() |
io.restassured.config.MultiPartConfig |
getMultiPartConfig() |
io.restassured.config.ObjectMapperConfig |
getObjectMapperConfig() |
io.restassured.config.ParamConfig |
getParamConfig() |
io.restassured.config.SessionConfig |
getSessionConfig() |
io.restassured.config.XmlConfig |
getXmlConfig() |
RestAssuredMockMvcConfig |
headerConfig(io.restassured.config.HeaderConfig headerConfig)
Set the header config
|
boolean |
isUserConfigured() |
RestAssuredMockMvcConfig |
jsonConfig(io.restassured.config.JsonConfig jsonConfig)
Set the Json config.
|
RestAssuredMockMvcConfig |
logConfig(io.restassured.config.LogConfig logConfig)
Set the Log config.
|
RestAssuredMockMvcConfig |
matcherConfig(io.restassured.config.MatcherConfig matcherConfig)
Set the matcher config
|
RestAssuredMockMvcConfig |
mockMvcConfig(MockMvcConfig mockMvcConfig)
Set the MockMVC config
|
RestAssuredMockMvcConfig |
multiPartConfig(io.restassured.config.MultiPartConfig multiPartConfig)
Set the multi-part config
|
static RestAssuredMockMvcConfig |
newConfig() |
RestAssuredMockMvcConfig |
objectMapperConfig(io.restassured.config.ObjectMapperConfig objectMapperConfig)
Set the object mapper config.
|
RestAssuredMockMvcConfig |
paramConfig(MockMvcParamConfig paramConfig)
Set the parameter config
|
SpecificationConfig |
paramConfig(io.restassured.config.ParamConfig paramConfig) |
RestAssuredMockMvcConfig |
sessionConfig(io.restassured.config.SessionConfig sessionConfig)
Set the session config.
|
RestAssuredMockMvcConfig |
set()
Syntactic sugar.
|
RestAssuredMockMvcConfig |
with()
Syntactic sugar.
|
RestAssuredMockMvcConfig |
xmlConfig(io.restassured.config.XmlConfig xmlConfig)
Set the Xml config.
|
public RestAssuredMockMvcConfig()
public RestAssuredMockMvcConfig logConfig(io.restassured.config.LogConfig logConfig)
logConfig
in interface SpecificationConfig
logConfig
- The LogConfig
to setpublic RestAssuredMockMvcConfig sessionConfig(io.restassured.config.SessionConfig sessionConfig)
sessionConfig
in interface SpecificationConfig
sessionConfig
- The SessionConfig
to setpublic RestAssuredMockMvcConfig objectMapperConfig(io.restassured.config.ObjectMapperConfig objectMapperConfig)
objectMapperConfig
in interface SpecificationConfig
objectMapperConfig
- The ObjectMapperConfig
to setpublic RestAssuredMockMvcConfig jsonConfig(io.restassured.config.JsonConfig jsonConfig)
jsonConfig
in interface SpecificationConfig
jsonConfig
- The JsonConfig
to setpublic RestAssuredMockMvcConfig xmlConfig(io.restassured.config.XmlConfig xmlConfig)
xmlConfig
in interface SpecificationConfig
xmlConfig
- The XmlConfig
to setpublic RestAssuredMockMvcConfig encoderConfig(io.restassured.config.EncoderConfig encoderConfig)
encoderConfig
in interface SpecificationConfig
encoderConfig
- The EncoderConfig
to setpublic RestAssuredMockMvcConfig decoderConfig(io.restassured.config.DecoderConfig decoderConfig)
decoderConfig
in interface SpecificationConfig
decoderConfig
- The DecoderConfig
to setpublic RestAssuredMockMvcConfig headerConfig(io.restassured.config.HeaderConfig headerConfig)
headerConfig
in interface SpecificationConfig
headerConfig
- The HeaderConfig
to setpublic RestAssuredMockMvcConfig asyncConfig(AsyncConfig asyncConfig)
asyncConfig
in interface SpecificationConfig
asyncConfig
- The AsyncConfig
to setpublic RestAssuredMockMvcConfig mockMvcConfig(MockMvcConfig mockMvcConfig)
mockMvcConfig
- The MockMvcConfig
to setpublic RestAssuredMockMvcConfig multiPartConfig(io.restassured.config.MultiPartConfig multiPartConfig)
multiPartConfig
in interface SpecificationConfig
multiPartConfig
- The MultiPartConfig
to setpublic ClientConfig getClientConfig()
getClientConfig
in interface SpecificationConfig
public SpecificationConfig clientConfig(ClientConfig clientConfig)
clientConfig
in interface SpecificationConfig
public RestAssuredMockMvcConfig paramConfig(MockMvcParamConfig paramConfig)
paramConfig
- The MockMvcParamConfig
to setpublic RestAssuredMockMvcConfig matcherConfig(io.restassured.config.MatcherConfig matcherConfig)
matcherConfig
in interface SpecificationConfig
matcherConfig
- The MockMvcParamConfig
to setpublic RestAssuredMockMvcConfig and()
public RestAssuredMockMvcConfig set()
public RestAssuredMockMvcConfig with()
public io.restassured.config.LogConfig getLogConfig()
getLogConfig
in interface SpecificationConfig
public io.restassured.config.EncoderConfig getEncoderConfig()
getEncoderConfig
in interface SpecificationConfig
public io.restassured.config.DecoderConfig getDecoderConfig()
getDecoderConfig
in interface SpecificationConfig
public io.restassured.config.SessionConfig getSessionConfig()
getSessionConfig
in interface SpecificationConfig
public io.restassured.config.ObjectMapperConfig getObjectMapperConfig()
getObjectMapperConfig
in interface SpecificationConfig
public io.restassured.config.JsonConfig getJsonConfig()
getJsonConfig
in interface SpecificationConfig
public io.restassured.config.XmlConfig getXmlConfig()
getXmlConfig
in interface SpecificationConfig
public io.restassured.config.HeaderConfig getHeaderConfig()
getHeaderConfig
in interface SpecificationConfig
public AsyncConfig getAsyncConfig()
getAsyncConfig
in interface SpecificationConfig
public io.restassured.config.MultiPartConfig getMultiPartConfig()
getMultiPartConfig
in interface SpecificationConfig
public io.restassured.config.ParamConfig getParamConfig()
getParamConfig
in interface SpecificationConfig
public SpecificationConfig paramConfig(io.restassured.config.ParamConfig paramConfig)
paramConfig
in interface SpecificationConfig
public MockMvcParamConfig getMockMvcParamConfig()
public MockMvcConfig getMockMvcConfig()
public io.restassured.config.MatcherConfig getMatcherConfig()
getMatcherConfig
in interface SpecificationConfig
public static RestAssuredMockMvcConfig newConfig()
public static RestAssuredMockMvcConfig config()
public boolean isUserConfigured()
isUserConfigured
in interface SpecificationConfig
Copyright © 2010–2020. All rights reserved.