Uses of Class
io.restassured.module.mockmvc.specification.MockMvcRequestSpecBuilder
Packages that use MockMvcRequestSpecBuilder
-
Uses of MockMvcRequestSpecBuilder in io.restassured.module.mockmvc.specification
Methods in io.restassured.module.mockmvc.specification that return MockMvcRequestSpecBuilderModifier and TypeMethodDescriptionMockMvcRequestSpecBuilder.addAttribute(String attributeName, Object attributeValue) Add request attributeMockMvcRequestSpecBuilder.addAttributes(Map<String, ?> attributesMap) Add request attributesMockMvcRequestSpecBuilder.addCookie(io.restassured.http.Cookie cookie) Add a detailed cookieAdd a cookie to be sent with the request.MockMvcRequestSpecBuilder.addCookies(Map<String, ?> cookies) Add cookies to be sent with the request as Map e.g:MockMvcRequestSpecBuilder.addFormParam(String parameterName, Object... parameterValues) MockMvcRequestSpecBuilder.addFormParam(String parameterName, Collection<?> parameterValues) MockMvcRequestSpecBuilder.addFormParams(Map<String, ?> parametersMap) MockMvcRequestSpecBuilder.addHeader(io.restassured.http.Header header) Add a header to be sent with the request.Add a header to be sent with the requestMockMvcRequestSpecBuilder.addHeaders(Map<String, String> headers) Add headers to be sent with the request as Map.MockMvcRequestSpecBuilder.addMockMvcRequestSpecification(MockMvcRequestSpecification specification) Merge this builder with settings from another specification.MockMvcRequestSpecBuilder.addMultiPart(File file) Specify a file to upload to the server using multi-part form data uploading.MockMvcRequestSpecBuilder.addMultiPart(String controlName, File file) Specify a file to upload to the server using multi-part form data uploading with a specific control name.MockMvcRequestSpecBuilder.addMultiPart(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 content-type.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String contentBody) Specify a string to send to the server using multi-part form data.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String fileName, byte[] bytes) Specify a byte-array to upload to the server using multi-part form data.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String fileName, byte[] bytes, String mimeType) Specify a byte-array to upload to the server using multi-part form data.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String fileName, InputStream stream) Specify an inputstream to upload to the server using multi-part form data.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String fileName, InputStream stream, String mimeType) Specify an inputstream to upload to the server using multi-part form data.MockMvcRequestSpecBuilder.addMultiPart(String controlName, String contentBody, String mimeType) Specify a string to send to the server using multi-part form data with a specific mime-type.MockMvcRequestSpecBuilder.addParam(String parameterName, Collection<?> parameterValues) MockMvcRequestSpecBuilder.addPathParam(String parameterName, Object parameterValue) Specify a path parameter.MockMvcRequestSpecBuilder.addPathParams(String firstParameterName, Object firstParameterValue, Object... parameterNameValuePairs) Specify multiple path parameter name-value pairs.MockMvcRequestSpecBuilder.addPathParams(Map<String, Object> parameterNameValuePairs) Specify multiple path parameter name-value pairs.MockMvcRequestSpecBuilder.addQueryParam(String parameterName, Object... parameterValues) MockMvcRequestSpecBuilder.addQueryParam(String parameterName, Collection<?> parameterValues) MockMvcRequestSpecBuilder.addQueryParams(Map<String, ?> parametersMap) MockMvcRequestSpecBuilder.addResultHandlers(org.springframework.test.web.servlet.ResultHandler resultHandler, org.springframework.test.web.servlet.ResultHandler... additionalResultHandlers) Add a result handlerMockMvcRequestSpecBuilder.and()Returns the same MockMvcRequestSpecBuilder instance for syntactic sugar.MockMvcRequestSpecBuilder.log(io.restassured.filter.log.LogDetail logDetail) Enabled logging with the specified log detail.MockMvcRequestSpecBuilder.setAuth(MockMvcAuthenticationScheme auth) If you need to specify some credentials when performing a request.MockMvcRequestSpecBuilder.setBasePath(String basePath) Set the basePath property of the MockMvcRequestSpecBuilder instead of using static field RestAssuredMockMvc.basePath.MockMvcRequestSpecBuilder.setBody(byte[] body) Specify a byte array request body to be sent with the request.Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request.Specify an Object request content that will automatically be serialized to JSON or XML and sent with the request using a specific object 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 type.Specify a String request body (such as e.g.MockMvcRequestSpecBuilder.setConfig(RestAssuredMockMvcConfig config) Define a configuration for redirection settings and http client parameters.MockMvcRequestSpecBuilder.setContentType(io.restassured.http.ContentType contentType) Specify the content type of the request.MockMvcRequestSpecBuilder.setContentType(String contentType) Specify the content type of the request as string.MockMvcRequestSpecBuilder.setMockHttpServletRequestBuilderInterceptor(MockHttpServletRequestBuilderInterceptor interceptor) The mock mvc instance to use.MockMvcRequestSpecBuilder.setMockMvc(org.springframework.test.web.servlet.MockMvc mockMvc) The mock mvc instance to use.MockMvcRequestSpecBuilder.setPostProcessors(org.springframework.test.web.servlet.request.RequestPostProcessor postProcessors) Set the post processors for this request.MockMvcRequestSpecBuilder.setSessionId(String sessionIdValue) Set the session id for this request.MockMvcRequestSpecBuilder.setSessionId(String sessionIdName, String sessionIdValue) Set the session id name and value for this request.MockMvcRequestSpecBuilder.setStandaloneSetup(Object... controllers) The standalone setup to be used by supplying a set of controllers.MockMvcRequestSpecBuilder.setStandaloneSetup(org.springframework.test.web.servlet.MockMvcBuilder builder) Initialize with a MockMvcBuilder that will be used to create theMockMvcinstance.MockMvcRequestSpecBuilder.setWebAppContextSetup(org.springframework.web.context.WebApplicationContext context, org.springframework.test.web.servlet.setup.MockMvcConfigurer... mockMvcConfigurers) Initialize with aWebApplicationContextthat will be used to create theMockMvcinstance.