Class MockMultipartHttpServletRequestBuilder
java.lang.Object
org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder
org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder
- All Implemented Interfaces:
- Mergeable,- ConfigurableSmartRequestBuilder<MockHttpServletRequestBuilder>,- RequestBuilder,- SmartRequestBuilder
Default builder for 
MockMultipartHttpServletRequest.- Since:
- 3.2
- Author:
- Rossen Stoyanchev, Arjen Poutsma
- 
Method SummaryModifier and TypeMethodDescriptionprotected final MockHttpServletRequestcreateServletRequest(ServletContext servletContext) Create a newMockMultipartHttpServletRequestbased on the suppliedServletContextand theMockMultipartFilesadded to this builder.Create a new MockMultipartFile with the given content.file(MockMultipartFile file) Add the given MockMultipartFile.Merges the properties of the "parent" RequestBuilder accepting values only if not already set in "this" instance.AddPartcomponents to the request.Methods inherited from class org.springframework.test.web.servlet.request.MockHttpServletRequestBuilderaccept, accept, buildRequest, characterEncoding, characterEncoding, content, content, contentType, contentType, contextPath, cookie, flashAttr, flashAttrs, header, headers, isMergeEnabled, locale, locale, param, params, pathInfo, postProcessRequest, principal, queryParam, queryParams, requestAttr, secure, servletPath, session, sessionAttr, sessionAttrs, with
- 
Method Details- 
fileCreate a new MockMultipartFile with the given content.- Parameters:
- name- the name of the file
- content- the content of the file
 
- 
fileAdd the given MockMultipartFile.- Parameters:
- file- the multipart file
 
- 
partAddPartcomponents to the request.- Parameters:
- parts- one or more parts to add
- Since:
- 5.0
 
- 
mergeDescription copied from class:MockHttpServletRequestBuilderMerges the properties of the "parent" RequestBuilder accepting values only if not already set in "this" instance.- Specified by:
- mergein interface- Mergeable
- Overrides:
- mergein class- MockHttpServletRequestBuilder
- Parameters:
- parent- the parent- RequestBuilderto inherit properties from
- Returns:
- the result of the merge
 
- 
createServletRequestCreate a newMockMultipartHttpServletRequestbased on the suppliedServletContextand theMockMultipartFilesadded to this builder.- Overrides:
- createServletRequestin class- MockHttpServletRequestBuilder
 
 
-