Examples of MockMultipartHttpServletRequest


Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

  @Test
  public void multipartFileAsSingleString() throws Exception {
    initServlet(MultipartController.class);

    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    request.setRequestURI("/singleString");
    request.addFile(new MockMultipartFile("content", "Juergen".getBytes()));
    MockHttpServletResponse response = new MockHttpServletResponse();
    servlet.service(request, response);
    assertEquals("Juergen", response.getContentAsString());
  }
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

  private MockMultipartFile mockFile;

  @Before
  public void create() throws Exception {
    mockFile = new MockMultipartFile("part", "", "application/json" ,"Part Content".getBytes("UTF-8"));
    mockRequest = new MockMultipartHttpServletRequest();
    mockRequest.addFile(mockFile);
    request = new RequestPartServletServerHttpRequest(mockRequest, "part");
  }
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertArrayEquals("Invalid result", expected, (String[]) result);
  }

  @Test
  public void resolveMultipartFile() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected = new MockMultipartFile("mfile", "Hello World".getBytes());
    request.addFile(expected);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFile, null, webRequest, null);

    assertTrue(result instanceof MultipartFile);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertEquals("Invalid result", expected, result);
  }

  @Test
  public void resolveMultipartFileList() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected1 = new MockMultipartFile("mfilelist", "Hello World 1".getBytes());
    MultipartFile expected2 = new MockMultipartFile("mfilelist", "Hello World 2".getBytes());
    request.addFile(expected1);
    request.addFile(expected2);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFileList, null, webRequest, null);

    assertTrue(result instanceof List);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertEquals(Arrays.asList(expected1, expected2), result);
  }

  @Test
  public void resolveMultipartFileArray() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected1 = new MockMultipartFile("mfilearray", "Hello World 1".getBytes());
    MultipartFile expected2 = new MockMultipartFile("mfilearray", "Hello World 2".getBytes());
    request.addFile(expected1);
    request.addFile(expected2);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFileArray, null, webRequest, null);

    assertTrue(result instanceof MultipartFile[]);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertEquals(parts[1], expected2);
  }

  @Test
  public void resolveMultipartFileNotAnnot() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected = new MockMultipartFile("multipartFileNotAnnot", "Hello World".getBytes());
    request.addFile(expected);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFileNotAnnot, null, webRequest, null);

    assertTrue(result instanceof MultipartFile);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertEquals("Invalid result", expected, result);
  }

  @Test
  public void resolveMultipartFileListNotAnnotated() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected1 = new MockMultipartFile("multipartFileList", "Hello World 1".getBytes());
    MultipartFile expected2 = new MockMultipartFile("multipartFileList", "Hello World 2".getBytes());
    request.addFile(expected1);
    request.addFile(expected2);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFileListNotAnnot, null, webRequest, null);

    assertTrue(result instanceof List);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

  // SPR-9079

  @Test
  public void isMultipartRequestHttpPut() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected = new MockMultipartFile("multipartFileList", "Hello World".getBytes());
    request.addFile(expected);
    request.setMethod("PUT");
    webRequest = new ServletWebRequest(request);

    Object actual = resolver.resolveArgument(paramMultipartFileListNotAnnot, null, webRequest, null);

    assertTrue(actual instanceof List);
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    resolver = new RequestPartMethodArgumentResolver(Collections.<HttpMessageConverter<?>>singletonList(messageConverter));
    reset(messageConverter);

    multipartFile1 = new MockMultipartFile("requestPart", "", "text/plain", (byte[]) null);
    multipartFile2 = new MockMultipartFile("requestPart", "", "text/plain", (byte[]) null);
    multipartRequest = new MockMultipartHttpServletRequest();
    multipartRequest.addFile(multipartFile1);
    multipartRequest.addFile(multipartFile2);
    servletResponse = new MockHttpServletResponse();
    webRequest = new ServletWebRequest(multipartRequest, servletResponse);
  }
View Full Code Here

Examples of org.springframework.mock.web.test.MockMultipartHttpServletRequest

    assertEquals(parts[1], multipartFile2);
  }

  @Test
  public void resolveMultipartFileNotAnnotArgument() throws Exception {
    MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest();
    MultipartFile expected = new MockMultipartFile("multipartFileNotAnnot", "Hello World".getBytes());
    request.addFile(expected);
    webRequest = new ServletWebRequest(request);

    Object result = resolver.resolveArgument(paramMultipartFileNotAnnot, null, webRequest, null);

    assertTrue(result instanceof MultipartFile);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.