Package | Description |
---|---|
io.restassured.module.webtestclient | |
io.restassured.module.webtestclient.internal | |
io.restassured.module.webtestclient.specification |
Modifier and Type | Field and Description |
---|---|
static WebTestClientRequestSpecification |
RestAssuredWebTestClient.requestSpecification
Specify a default request specification that will be sent with each request.
|
Modifier and Type | Method and Description |
---|---|
static WebTestClientRequestSpecification |
RestAssuredWebTestClient.given()
This is usually the entry-point of the API if you need to specify parameters or a body in the request.
|
static WebTestClientRequestSpecification |
RestAssuredWebTestClient.with()
This is usually the entry-point of the API if you need to specify parameters or a body in the request.
|
Modifier and Type | Class and Description |
---|---|
class |
WebTestClientRequestSpecificationImpl |
Modifier and Type | Method and Description |
---|---|
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.accept(io.restassured.http.ContentType contentType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.accept(org.springframework.http.MediaType... mediaTypes) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.accept(String mediaTypes) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.all() |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.all(boolean shouldPrettyPrint) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.and() |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.applicationContextSetup(org.springframework.context.ApplicationContext context,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.attribute(String attributeName,
Object attributeValue) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.attributes(Map<String,?> attributesMap) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.basePath(String path) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.body() |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.body(boolean shouldPrettyPrint) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(byte[] body) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(File body) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(Object object) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(Object object,
io.restassured.mapper.ObjectMapper mapper) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(Object object,
io.restassured.mapper.ObjectMapperType mapperType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.body(String body) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.config(RestAssuredWebTestClientConfig config) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.config(SpecificationConfig config) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.contentType(io.restassured.http.ContentType contentType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.contentType(String contentType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.cookie(io.restassured.http.Cookie cookie) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.cookie(String cookieName,
Object cookieValue,
Object... additionalValues) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.cookies() |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.cookies(io.restassured.http.Cookies cookies) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.cookies(Map<String,?> cookies) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.cookies(String firstCookieName,
Object firstCookieValue,
Object... cookieNameValuePairs) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.everything() |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.everything(boolean shouldPrettyPrint) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.formParam(String parameterName,
Collection<?> parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.formParam(String parameterName,
Object... parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.formParams(Map<String,?> parametersMap) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.formParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.header(io.restassured.http.Header header) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.header(String headerName,
Object headerValue,
Object... additionalHeaderValues) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.headers() |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.headers(io.restassured.http.Headers headers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.headers(Map<String,?> headers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.headers(String firstHeaderName,
Object firstHeaderValue,
Object... headerNameValuePairs) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.ifValidationFails() |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.ifValidationFails(io.restassured.filter.log.LogDetail logDetail) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.ifValidationFails(io.restassured.filter.log.LogDetail logDetail,
boolean shouldPrettyPrint) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(File file) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
File file) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
File file,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
Object object) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
Object object,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String contentBody) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String fileName,
byte[] bytes) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String fileName,
byte[] bytes,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String fileName,
InputStream stream) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String fileName,
InputStream stream,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String filename,
Object object,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.multiPart(String controlName,
String contentBody,
String mimeType) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.param(String parameterName,
Collection<?> parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.param(String parameterName,
Object... parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecificationImpl.params() |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.params(Map<String,?> parametersMap) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.params(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.queryParam(String parameterName,
Collection<?> parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.queryParam(String parameterName,
Object... parameterValues) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.queryParams(Map<String,?> parametersMap) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.queryParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.sessionId(String sessionIdValue) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.sessionId(String sessionIdName,
String sessionIdValue) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.spec(WebTestClientRequestSpecification requestSpecificationToMerge) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.standaloneSetup(Object... controllerOrWebTestClientConfigurer) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.standaloneSetup(org.springframework.web.reactive.function.server.RouterFunction routerFunction,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.standaloneSetup(org.springframework.test.web.reactive.server.WebTestClient.Builder builder) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.webAppContextSetup(org.springframework.web.context.WebApplicationContext context,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.webTestClient(org.springframework.test.web.reactive.server.WebTestClient webTestClient) |
Modifier and Type | Method and Description |
---|---|
WebTestClientRequestSpecification |
WebTestClientRequestSpecificationImpl.spec(WebTestClientRequestSpecification requestSpecificationToMerge) |
Constructor and Description |
---|
WebTestClientRequestSpecificationImpl(WebTestClientFactory webTestClientFactory,
RestAssuredWebTestClientConfig config,
String basePath,
WebTestClientRequestSpecification requestSpecification,
io.restassured.specification.ResponseSpecification responseSpecification) |
Modifier and Type | Method and Description |
---|---|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.accept(io.restassured.http.ContentType contentType)
Specify the accept header of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.accept(org.springframework.http.MediaType... mediaTypes)
Specify the accept header of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.accept(String mediaTypes)
Specify the accept header of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.and()
Syntactic sugar
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.applicationContextSetup(org.springframework.context.ApplicationContext context,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.attribute(String attributeName,
Object attributeValue)
Specify a single-value request attribute
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.attributes(Map<String,?> attributesMap)
Specify request attributes as a map
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(byte[] body)
Specify a byte array request body that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(File body)
Specify file content that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(Object object)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(Object object,
io.restassured.mapper.ObjectMapper mapper)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(Object object,
io.restassured.mapper.ObjectMapperType mapperType)
Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object mapper type.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.body(String body)
Specify a String request body (such as e.g.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecBuilder.build()
Build the request specification.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.config(RestAssuredWebTestClientConfig config)
Define a REST Assured WebTestClient configuration.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.config(SpecificationConfig config) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.contentType(io.restassured.http.ContentType contentType)
Specify the content type of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.contentType(String contentType)
Specify the content type of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.cookie(io.restassured.http.Cookie cookie)
Specify a
Cookie to send with the request. |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.cookie(String cookieName,
Object value,
Object... additionalValues)
Specify a cookie that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.cookies(io.restassured.http.Cookies cookies)
Specify the cookies that'll be sent with the request as
Cookies : |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.cookies(Map<String,?> cookies)
Specify the cookies that'll be sent with the request as Map e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.cookies(String firstCookieName,
Object firstCookieValue,
Object... cookieNameValuePairs)
Specify the cookies that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.formParam(String parameterName,
Collection<?> parameterValues)
Specify a multi-value form parameter that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.formParam(String parameterName,
Object... parameterValues)
Specify a form parameter that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.formParams(Map<String,?> parametersMap)
Specify the form parameters that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.formParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Specify the form parameters that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.header(io.restassured.http.Header header)
Specify a
Header to send with the request. |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.header(String headerName,
Object headerValue,
Object... additionalHeaderValues)
Specify a header that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.headers(io.restassured.http.Headers headers)
Specify the headers that'll be sent with the request as
Headers , e.g: |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.headers(Map<String,?> headers)
Specify the headers that'll be sent with the request as Map e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.headers(String firstHeaderName,
Object firstHeaderValue,
Object... headerNameValuePairs)
Specify the headers that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(File file)
Specify a file to upload to the server using multi-part form data uploading.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
File file)
Specify a file to upload to the server using multi-part form data uploading with a specific
control name.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
File file,
String mimeType)
Specify a file to upload to the server using multi-part form data uploading with a specific
control name and mime-type.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
Object object)
Specify an object that will be serialized to JSON and uploaded to the server using multi-part form data
uploading with a specific control name.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
Object object,
String mimeType)
Specify an object that will be serialized and uploaded to the server using multi-part form data
uploading with a specific control name.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String contentBody)
Specify a string to send to the server using multi-part form data.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String fileName,
byte[] bytes)
Specify a byte-array to upload to the server using multi-part form data.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String fileName,
byte[] bytes,
String mimeType)
Specify a byte-array to upload to the server using multi-part form data.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String fileName,
InputStream stream)
Specify an inputstream to upload to the server using multi-part form data.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String fileName,
InputStream stream,
String mimeType)
Specify an inputstream to upload to the server using multi-part form data.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String filename,
Object object,
String mimeType)
Specify an object that will be serialized and uploaded to the server using multi-part form data
uploading with a specific control name.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.multiPart(String controlName,
String contentBody,
String mimeType)
Specify a string to send to the server using multi-part form data with a specific mime-type.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.param(String parameterName,
Collection<?> parameterValues)
Specify a multi-value parameter that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.param(String parameterName,
Object... parameterValues)
Specify a parameter that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestLogSpecification.params()
Logs only the parameters of the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.params(Map<String,?> parametersMap)
Specify the parameters that'll be sent with the request as Map e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.params(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Specify the parameters that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.queryParam(String parameterName,
Collection<?> parameterValues)
Specify a multi-value query parameter that'll be sent with the request e.g:
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.queryParam(String parameterName,
Object... parameterValues)
Specify a query parameter that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.queryParams(Map<String,?> parametersMap)
Specify the query parameters that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.queryParams(String firstParameterName,
Object firstParameterValue,
Object... parameterNameValuePairs)
Specify the query parameters that'll be sent with the request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.sessionId(String sessionIdValue)
Set the session id for this request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.sessionId(String sessionIdName,
String sessionIdValue)
Set the session id name and value for this request.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.spec(WebTestClientRequestSpecification requestSpecificationToMerge)
Add request data from a pre-defined specification.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.standaloneSetup(Object... controllerOrWebTestClientConfigurer)
Build a
WebTestClient by registering one or more @Controller 's
instances and configuring Spring infrastructure programmatically. |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.standaloneSetup(org.springframework.web.reactive.function.server.RouterFunction routerFunction,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers) |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.standaloneSetup(org.springframework.test.web.reactive.server.WebTestClient.Builder builder)
Build a
WebTestClient by using a provided AbstractWebTestClientBuilder
for configuring Spring infrastructure programmatically. |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.webAppContextSetup(org.springframework.web.context.WebApplicationContext context,
org.springframework.test.web.reactive.server.WebTestClientConfigurer... configurers)
Build a
WebTestClient using the given, fully initialized, i.e. |
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.webTestClient(org.springframework.test.web.reactive.server.WebTestClient webTestClient)
Provide a
WebTestClient instance to that REST Assured will use when making this request. |
Modifier and Type | Method and Description |
---|---|
WebTestClientRequestSpecBuilder |
WebTestClientRequestSpecBuilder.addWebTestClientRequestSpecification(WebTestClientRequestSpecification specification)
Merge this builder with settings from another specification.
|
WebTestClientRequestSpecification |
WebTestClientRequestSpecification.spec(WebTestClientRequestSpecification requestSpecificationToMerge)
Add request data from a pre-defined specification.
|
Copyright © 2010–2022. All rights reserved.