Package | Description |
---|---|
org.springframework.test.web.servlet.request |
Contains built-in
RequestBuilder
implementations. |
Modifier and Type | Class and Description |
---|---|
class |
MockMultipartHttpServletRequestBuilder
Default builder for
MockMultipartHttpServletRequest . |
Modifier and Type | Method and Description |
---|---|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.accept(MediaType... mediaTypes)
Set the 'Accept' header to the given media type(s).
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.accept(String... mediaTypes)
Set the 'Accept' header using raw String values, possibly not even well
formed (for testing purposes).
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.characterEncoding(String encoding)
Set the character encoding of the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.content(byte[] content)
Set the request body.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.content(String content)
Set the request body as a UTF-8 String.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contentType(MediaType contentType)
Set the 'Content-Type' header of the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contentType(String contentType)
Set the 'Content-Type' header of the request as a raw String value,
possibly not even well formed (for testing purposes).
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.contextPath(String contextPath)
Specify the portion of the requestURI that represents the context path.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.cookie(Cookie... cookies)
Add the given cookies to the request.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.delete(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a DELETE request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.delete(URI uri)
Create a
MockHttpServletRequestBuilder for a DELETE request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.flashAttr(String name,
Object value)
Set an "input" flash attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.flashAttrs(Map<String,Object> flashAttributes)
Set flash attributes.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.get(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a GET request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.get(URI uri)
Create a
MockHttpServletRequestBuilder for a GET request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.head(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a HEAD request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.head(URI uri)
Create a
MockHttpServletRequestBuilder for a HEAD request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.header(String name,
Object... values)
Add a header to the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.headers(HttpHeaders httpHeaders)
Add all headers to the request.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.locale(Locale... locales)
Add the specified locales as preferred request locales.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.locale(Locale locale)
Set the locale of the request, overriding any previous locales.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.options(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for an OPTIONS request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.options(URI uri)
Create a
MockHttpServletRequestBuilder for an OPTIONS request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.param(String name,
String... values)
Add a request parameter to
MockHttpServletRequest.getParameterMap() . |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.params(MultiValueMap<String,String> params)
Variant of
param(String, String...) with a MultiValueMap . |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.patch(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a PATCH request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.patch(URI uri)
Create a
MockHttpServletRequestBuilder for a PATCH request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.pathInfo(String pathInfo)
Specify the portion of the requestURI that represents the pathInfo.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.post(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a POST request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.post(URI uri)
Create a
MockHttpServletRequestBuilder for a POST request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.principal(Principal principal)
Set the principal of the request.
|
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.put(String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a PUT request. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.put(URI uri)
Create a
MockHttpServletRequestBuilder for a PUT request. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.queryParam(String name,
String... values)
Append to the query string and also add to the
request parameters map. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.queryParams(MultiValueMap<String,String> params)
Append to the query string and also add to the
params(MultiValueMap) request parameters} map. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(HttpMethod method,
String urlTemplate,
Object... uriVars)
Create a
MockHttpServletRequestBuilder for a request with the given HTTP method. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(HttpMethod httpMethod,
URI uri)
Create a
MockHttpServletRequestBuilder for a request with the given HTTP method. |
static MockHttpServletRequestBuilder |
MockMvcRequestBuilders.request(String httpMethod,
URI uri)
Alternative factory method that allows for custom HTTP verbs (e.g.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.requestAttr(String name,
Object value)
Set a request attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.secure(boolean secure)
Set the secure property of the
ServletRequest indicating use of a
secure channel, such as HTTPS. |
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.servletPath(String servletPath)
Specify the portion of the requestURI that represents the path to which
the Servlet is mapped.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.session(MockHttpSession session)
Set the HTTP session to use, possibly re-used across requests.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.sessionAttr(String name,
Object value)
Set a session attribute.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.sessionAttrs(Map<String,Object> sessionAttributes)
Set session attributes.
|
MockHttpServletRequestBuilder |
MockHttpServletRequestBuilder.with(RequestPostProcessor postProcessor)
An extension point for further initialization of
MockHttpServletRequest
in ways not built directly into the MockHttpServletRequestBuilder . |