Tabnine Logo
DefaultMultipartFormParserTest
Code IndexAdd Tabnine to your IDE (free)

How to use
DefaultMultipartFormParserTest
in
org.apache.shindig.protocol.multipart

Best Java code snippets using org.apache.shindig.protocol.multipart.DefaultMultipartFormParserTest (Showing top 20 results out of 315)

origin: com.lmco.shindig/shindig-common

@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()));
}
origin: com.lmco.shindig/shindig-common

@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()));
}
origin: org.wso2.org.apache.shindig/shindig-common

@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()));
}
origin: org.wso2.org.apache.shindig/shindig-common

 /**
  * Test that requests must be both POST and have a multipart
  * content type.
  */
 @Test
 public void testIsMultipartContent() {
  FakeHttpServletRequest request = new FakeHttpServletRequest();

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setMethod("POST");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setContentType("multipart/form-data");
  assertTrue(multipartFormParser.isMultipartContent(request));

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));
}

origin: org.apache.shindig/shindig-common

@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()));
}
origin: apache/shindig

@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()));
}
origin: org.gatein.shindig/shindig-common

 /**
  * Test that requests must be both POST and have a multipart
  * content type.
  */
 @Test
 public void testIsMultipartContent() {
  FakeHttpServletRequest request = new FakeHttpServletRequest();

  request.setMethod("GET");    
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setMethod("POST");
  assertFalse(multipartFormParser.isMultipartContent(request));
  
  request.setContentType("multipart/form-data");
  assertTrue(multipartFormParser.isMultipartContent(request));    

  request.setMethod("GET");    
  assertFalse(multipartFormParser.isMultipartContent(request));
}
 
origin: org.apache.shindig/shindig-common

@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()));
}
origin: org.gatein.shindig/shindig-common

@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()));
}
origin: com.lmco.shindig/shindig-common

@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()));  
}
origin: com.lmco.shindig/shindig-common

 /**
  * Test that requests must be both POST and have a multipart
  * content type.
  */
 @Test
 public void testIsMultipartContent() {
  FakeHttpServletRequest request = new FakeHttpServletRequest();

  request.setMethod("GET");    
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setMethod("POST");
  assertFalse(multipartFormParser.isMultipartContent(request));
  
  request.setContentType("multipart/form-data");
  assertTrue(multipartFormParser.isMultipartContent(request));    

  request.setMethod("GET");    
  assertFalse(multipartFormParser.isMultipartContent(request));
}
 
origin: apache/shindig

@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()));
}
origin: org.wso2.org.apache.shindig/shindig-common

@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()));
}
origin: org.apache.shindig/shindig-common

@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()));
}
origin: apache/shindig

 /**
  * Test that requests must be both POST and have a multipart
  * content type.
  */
 @Test
 public void testIsMultipartContent() {
  FakeHttpServletRequest request = new FakeHttpServletRequest();

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setMethod("POST");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setContentType("multipart/form-data");
  assertTrue(multipartFormParser.isMultipartContent(request));

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));
}

origin: org.gatein.shindig/shindig-common

@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()));
}
origin: apache/shindig

@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()));
}
origin: org.gatein.shindig/shindig-common

@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()));  
}
origin: org.apache.shindig/shindig-common

 /**
  * Test that requests must be both POST and have a multipart
  * content type.
  */
 @Test
 public void testIsMultipartContent() {
  FakeHttpServletRequest request = new FakeHttpServletRequest();

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setMethod("POST");
  assertFalse(multipartFormParser.isMultipartContent(request));

  request.setContentType("multipart/form-data");
  assertTrue(multipartFormParser.isMultipartContent(request));

  request.setMethod("GET");
  assertFalse(multipartFormParser.isMultipartContent(request));
}

origin: org.wso2.org.apache.shindig/shindig-common

@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()));
}
org.apache.shindig.protocol.multipartDefaultMultipartFormParserTest

Most used methods

  • assertEquals
  • assertFalse
  • assertTrue
  • setupRequest

Popular in Java

  • Finding current android device location
  • setRequestProperty (URLConnection)
  • scheduleAtFixedRate (Timer)
  • getResourceAsStream (ClassLoader)
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • JFrame (javax.swing)
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • PhpStorm for WordPress
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now