@Test public void testSingleRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleFileItem() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); }
@Test public void testSingleFileItem() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); }
@Test public void testSingleFileItem() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); }
@Test public void testSingleFileItem() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); }
@Test public void testSingleFileItem() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(1, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); }
@Test public void testSingleFileItemAndRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(2, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); formItem = formItems.get(1); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleFileItemAndRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(2, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); formItem = formItems.get(1); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleFileItemAndRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(2, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); formItem = formItems.get(1); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleFileItemAndRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(2, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); formItem = formItems.get(1); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
@Test public void testSingleFileItemAndRequest() throws Exception { MultipartFormBuilder builder = new MultipartFormBuilder(); builder.addFileItem(ALBUM_IMAGE_FIELDNAME, ALBUM_IMAGE_FILENAME, ALBUM_IMAGE_DATA, ALBUM_IMAGE_TYPE); builder.addFormField(REQUEST_FIELDNAME, REQUEST_DATA); setupRequest(builder.build(), builder.getContentType()); List<FormDataItem> formItems = Lists.newArrayList(multipartFormParser.parse(request)); assertEquals(2, formItems.size()); FormDataItem formItem = formItems.get(0); assertFalse(formItem.isFormField()); assertEquals(ALBUM_IMAGE_FIELDNAME, formItem.getFieldName()); assertEquals(ALBUM_IMAGE_FILENAME, formItem.getName()); assertEquals(ALBUM_IMAGE_TYPE, formItem.getContentType()); assertEquals(ALBUM_IMAGE_DATA, new String(formItem.get())); formItem = formItems.get(1); assertTrue(formItem.isFormField()); assertEquals(REQUEST_FIELDNAME, formItem.getFieldName()); assertEquals(REQUEST_DATA, new String(formItem.get())); }
builder.addFileItem(PROFILE_IMAGE_FIELDNAME, PROFILE_IMAGE_FILENAME, PROFILE_IMAGE_DATA, PROFILE_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType());
builder.addFileItem(PROFILE_IMAGE_FIELDNAME, PROFILE_IMAGE_FILENAME, PROFILE_IMAGE_DATA, PROFILE_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType());
builder.addFileItem(PROFILE_IMAGE_FIELDNAME, PROFILE_IMAGE_FILENAME, PROFILE_IMAGE_DATA, PROFILE_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType());
builder.addFileItem(PROFILE_IMAGE_FIELDNAME, PROFILE_IMAGE_FILENAME, PROFILE_IMAGE_DATA, PROFILE_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType());
builder.addFileItem(PROFILE_IMAGE_FIELDNAME, PROFILE_IMAGE_FILENAME, PROFILE_IMAGE_DATA, PROFILE_IMAGE_TYPE); setupRequest(builder.build(), builder.getContentType());