List of usage examples for org.apache.commons.fileupload MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest(final InputStream requestData, final int requestLength, final String strContentType)
From source file:com.github.davidcarboni.encryptedfileupload.StreamingTest.java
private FileItemIterator parseUpload(int pLength, InputStream pStream) throws FileUploadException, IOException { String contentType = "multipart/form-data; boundary=---1234"; FileUploadBase upload = new ServletFileUpload(); upload.setFileItemFactory(new EncryptedFileItemFactory()); HttpServletRequest request = new MockHttpServletRequest(pStream, pLength, contentType); return upload.getItemIterator(new ServletRequestContext(request)); }
From source file:com.github.davidcarboni.encryptedfileupload.StreamingTest.java
private List<FileItem> parseUpload(InputStream pStream, int pLength) throws FileUploadException { String contentType = "multipart/form-data; boundary=---1234"; FileUploadBase upload = new ServletFileUpload(); upload.setFileItemFactory(new EncryptedFileItemFactory()); HttpServletRequest request = new MockHttpServletRequest(pStream, pLength, contentType); List<FileItem> fileItems = upload.parseRequest(new ServletRequestContext(request)); return fileItems; }
From source file:org.opencastproject.staticfiles.endpoint.StaticFileRestServiceTest.java
private MockHttpServletRequest newUnsizedMockRequest() throws Exception { StringBuilder requestBody = new StringBuilder(); requestBody.append("-----1234\r\n"); requestBody.append("Content-Disposition: form-data; name=\"file\"; filename=\"other.mov\"\r\n"); requestBody.append("Content-Type: text/whatever\r\n"); requestBody.append("\r\n"); requestBody.append(MOCK_FILE_CONTENT); requestBody.append("\r\n"); requestBody.append("-----1234"); return new MockHttpServletRequest(new ByteArrayInputStream(requestBody.toString().getBytes("UTF-8")), -1, "multipart/form-data; boundary=---1234"); }