Package net.serenitybdd.rest
Class RestDefaults
java.lang.Object
net.serenitybdd.rest.RestDefaults
public class RestDefaults
extends java.lang.Object
User: YamStranger
Date: 4/5/16
Time: 8:27 PM
This class directly calls some methods from SerenityRest related only to
setting default values and parameters, can be used for better readability of code.
There is no difference in behaving between this class or SerenityRest.
-
Constructor Summary
Constructors Constructor Description RestDefaults()
-
Method Summary
Modifier and Type Method Description static io.restassured.config.RestAssuredConfig
config()
static io.restassured.config.LogConfig
enableLoggingOfRequestAndResponseIfValidationFails()
static io.restassured.config.LogConfig
enableLoggingOfRequestAndResponseIfValidationFails(io.restassured.filter.log.LogDetail logDetail)
static java.util.List<io.restassured.filter.Filter>
filters()
static java.util.List<io.restassured.filter.Filter>
filters(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)
static java.util.List<io.restassured.filter.Filter>
filters(java.util.List<io.restassured.filter.Filter> filters)
static io.restassured.authentication.AuthenticationScheme
getDefaultAuthentication()
static java.lang.String
getDefaultBasePath()
static io.restassured.config.RestAssuredConfig
getDefaultConfig()
static io.restassured.parsing.Parser
getDefaultParser()
static int
getDefaultPort()
static io.restassured.specification.ProxySpecification
getDefaultProxy()
static io.restassured.specification.RequestSpecification
getDefaultRequestSpecification()
static io.restassured.specification.ResponseSpecification
getDefaultResponseSpecification()
static java.lang.String
getDefaultRootPath()
static java.lang.String
getDefaultSessionId()
static boolean
isUrlEncodingEnabled()
static io.restassured.config.SSLConfig
keystore(java.io.File pathToJks, java.lang.String password)
static io.restassured.config.SSLConfig
keystore(java.lang.String password)
static io.restassured.config.SSLConfig
keystore(java.lang.String pathToJks, java.lang.String password)
static io.restassured.mapper.ObjectMapper
objectMapper(io.restassured.mapper.ObjectMapper objectMapper)
static io.restassured.specification.ProxySpecification
proxy(int port)
static io.restassured.specification.ProxySpecification
proxy(io.restassured.specification.ProxySpecification proxySpecification)
static io.restassured.specification.ProxySpecification
proxy(java.lang.String host)
static io.restassured.specification.ProxySpecification
proxy(java.lang.String host, int port)
static io.restassured.specification.ProxySpecification
proxy(java.lang.String host, int port, java.lang.String scheme)
static io.restassured.specification.ProxySpecification
proxy(java.net.URI uri)
static void
registerParser(java.lang.String contentType, io.restassured.parsing.Parser parser)
static java.util.List<io.restassured.filter.Filter>
replaceFiltersWith(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters)
static java.util.List<io.restassured.filter.Filter>
replaceFiltersWith(java.util.List<io.restassured.filter.Filter> filters)
static void
reset()
static io.restassured.authentication.AuthenticationScheme
setDefaultAuthentication(io.restassured.authentication.AuthenticationScheme authentication)
static java.lang.String
setDefaultBasePath(java.lang.String basePath)
static io.restassured.config.RestAssuredConfig
setDefaultConfig(io.restassured.config.RestAssuredConfig config)
static io.restassured.parsing.Parser
setDefaultParser(io.restassured.parsing.Parser defaultParser)
static int
setDefaultPort(int port)
static io.restassured.specification.ProxySpecification
setDefaultProxy(int port)
static io.restassured.specification.ProxySpecification
setDefaultProxy(io.restassured.specification.ProxySpecification proxy)
static io.restassured.specification.ProxySpecification
setDefaultProxy(java.lang.String host, int port)
static io.restassured.specification.ProxySpecification
setDefaultProxy(java.lang.String host, int port, java.lang.String scheme)
static io.restassured.specification.ProxySpecification
setDefaultProxy(java.net.URI uri)
static io.restassured.specification.RequestSpecification
setDefaultRequestSpecification(io.restassured.specification.RequestSpecification requestSpecification)
static io.restassured.specification.ResponseSpecification
setDefaultResponseSpecification(io.restassured.specification.ResponseSpecification responseSpecification)
static java.lang.String
setDefaultRootPath(java.lang.String rootPath)
static java.lang.String
setDefaultSessionId(java.lang.String sessionId)
static boolean
setUrlEncodingEnabled(boolean urlEncodingEnabled)
static io.restassured.config.SSLConfig
trustStore(java.security.KeyStore truststore)
static void
unregisterParser(java.lang.String contentType)
static io.restassured.config.SSLConfig
useRelaxedHTTPSValidation()
static io.restassured.config.SSLConfig
useRelaxedHTTPSValidation(java.lang.String protocol)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
RestDefaults
public RestDefaults()
-
-
Method Details
-
setDefaultBasePath
public static java.lang.String setDefaultBasePath(java.lang.String basePath) -
getDefaultBasePath
public static java.lang.String getDefaultBasePath() -
getDefaultPort
public static int getDefaultPort() -
setDefaultPort
public static int setDefaultPort(int port) -
isUrlEncodingEnabled
public static boolean isUrlEncodingEnabled() -
setUrlEncodingEnabled
public static boolean setUrlEncodingEnabled(boolean urlEncodingEnabled) -
getDefaultRootPath
public static java.lang.String getDefaultRootPath() -
setDefaultRootPath
public static java.lang.String setDefaultRootPath(java.lang.String rootPath) -
getDefaultSessionId
public static java.lang.String getDefaultSessionId() -
setDefaultSessionId
public static java.lang.String setDefaultSessionId(java.lang.String sessionId) -
getDefaultAuthentication
public static io.restassured.authentication.AuthenticationScheme getDefaultAuthentication() -
setDefaultAuthentication
public static io.restassured.authentication.AuthenticationScheme setDefaultAuthentication(io.restassured.authentication.AuthenticationScheme authentication) -
getDefaultRequestSpecification
public static io.restassured.specification.RequestSpecification getDefaultRequestSpecification() -
setDefaultRequestSpecification
public static io.restassured.specification.RequestSpecification setDefaultRequestSpecification(io.restassured.specification.RequestSpecification requestSpecification) -
getDefaultParser
public static io.restassured.parsing.Parser getDefaultParser() -
setDefaultParser
public static io.restassured.parsing.Parser setDefaultParser(io.restassured.parsing.Parser defaultParser) -
getDefaultResponseSpecification
public static io.restassured.specification.ResponseSpecification getDefaultResponseSpecification() -
setDefaultResponseSpecification
public static io.restassured.specification.ResponseSpecification setDefaultResponseSpecification(io.restassured.specification.ResponseSpecification responseSpecification) -
reset
public static void reset() -
filters
public static java.util.List<io.restassured.filter.Filter> filters(java.util.List<io.restassured.filter.Filter> filters) -
filters
public static java.util.List<io.restassured.filter.Filter> filters(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters) -
replaceFiltersWith
public static java.util.List<io.restassured.filter.Filter> replaceFiltersWith(java.util.List<io.restassured.filter.Filter> filters) -
replaceFiltersWith
public static java.util.List<io.restassured.filter.Filter> replaceFiltersWith(io.restassured.filter.Filter filter, io.restassured.filter.Filter... additionalFilters) -
filters
public static java.util.List<io.restassured.filter.Filter> filters() -
objectMapper
public static io.restassured.mapper.ObjectMapper objectMapper(io.restassured.mapper.ObjectMapper objectMapper) -
useRelaxedHTTPSValidation
public static io.restassured.config.SSLConfig useRelaxedHTTPSValidation() -
useRelaxedHTTPSValidation
public static io.restassured.config.SSLConfig useRelaxedHTTPSValidation(java.lang.String protocol) -
registerParser
public static void registerParser(java.lang.String contentType, io.restassured.parsing.Parser parser) -
unregisterParser
public static void unregisterParser(java.lang.String contentType) -
trustStore
public static io.restassured.config.SSLConfig trustStore(java.security.KeyStore truststore) -
enableLoggingOfRequestAndResponseIfValidationFails
public static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails() -
enableLoggingOfRequestAndResponseIfValidationFails
public static io.restassured.config.LogConfig enableLoggingOfRequestAndResponseIfValidationFails(io.restassured.filter.log.LogDetail logDetail) -
proxy
public static io.restassured.specification.ProxySpecification proxy(java.lang.String host, int port, java.lang.String scheme) -
proxy
public static io.restassured.specification.ProxySpecification proxy(java.lang.String host, int port) -
proxy
public static io.restassured.specification.ProxySpecification proxy(int port) -
proxy
public static io.restassured.specification.ProxySpecification proxy(java.net.URI uri) -
proxy
public static io.restassured.specification.ProxySpecification proxy(java.lang.String host) -
proxy
public static io.restassured.specification.ProxySpecification proxy(io.restassured.specification.ProxySpecification proxySpecification) -
setDefaultProxy
public static io.restassured.specification.ProxySpecification setDefaultProxy(java.lang.String host, int port, java.lang.String scheme) -
setDefaultProxy
public static io.restassured.specification.ProxySpecification setDefaultProxy(io.restassured.specification.ProxySpecification proxy) -
setDefaultProxy
public static io.restassured.specification.ProxySpecification setDefaultProxy(java.lang.String host, int port) -
setDefaultProxy
public static io.restassured.specification.ProxySpecification setDefaultProxy(int port) -
setDefaultProxy
public static io.restassured.specification.ProxySpecification setDefaultProxy(java.net.URI uri) -
getDefaultProxy
public static io.restassured.specification.ProxySpecification getDefaultProxy() -
keystore
public static io.restassured.config.SSLConfig keystore(java.io.File pathToJks, java.lang.String password) -
keystore
public static io.restassured.config.SSLConfig keystore(java.lang.String password) -
keystore
public static io.restassured.config.SSLConfig keystore(java.lang.String pathToJks, java.lang.String password) -
config
public static io.restassured.config.RestAssuredConfig config() -
getDefaultConfig
public static io.restassured.config.RestAssuredConfig getDefaultConfig() -
setDefaultConfig
public static io.restassured.config.RestAssuredConfig setDefaultConfig(io.restassured.config.RestAssuredConfig config)
-