Package org.springframework.mock.web.test

Examples of org.springframework.mock.web.test.MockHttpServletRequest.addHeader()


    response = new MockHttpServletResponse();
    servlet.service(request, response);
    assertEquals("xml", response.getContentAsString());

    request = new MockHttpServletRequest("GET", "/something");
    request.addHeader("Accept", "application/xml, text/html");
    response = new MockHttpServletResponse();
    servlet.service(request, response);
    assertEquals("xml", response.getContentAsString());

    request = new MockHttpServletRequest("GET", "/something");
View Full Code Here


    response = new MockHttpServletResponse();
    servlet.service(request, response);
    assertEquals("xml", response.getContentAsString());

    request = new MockHttpServletRequest("GET", "/something");
    request.addHeader("Accept", "text/html;q=0.9, application/xml");
    response = new MockHttpServletResponse();
    servlet.service(request, response);
    assertEquals("xml", response.getContentAsString());
  }
View Full Code Here

      protected RemoteInvocationResult doExecuteRequest(
          HttpInvokerClientConfiguration config, ByteArrayOutputStream baos)
          throws IOException, ClassNotFoundException {
        assertEquals("http://myurl", config.getServiceUrl());
        MockHttpServletRequest request = new MockHttpServletRequest();
        request.addHeader("Compression", "gzip");
        MockHttpServletResponse response = new MockHttpServletResponse();
        request.setContent(baos.toByteArray());
        try {
          exporter.handleRequest(request, response);
        }
View Full Code Here

  @Test
  public void requestHeaderMap() throws Exception {
    initServlet(RequestHeaderMapController.class);

    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/map");
    request.addHeader("Content-Type", "text/html");
    request.addHeader("Custom-Header", new String[]{"value21", "value22"});
    MockHttpServletResponse response = new MockHttpServletResponse();

    servlet.service(request, response);
    assertEquals("Content-Type=text/html,Custom-Header=value21", response.getContentAsString());
View Full Code Here

  public void requestHeaderMap() throws Exception {
    initServlet(RequestHeaderMapController.class);

    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/map");
    request.addHeader("Content-Type", "text/html");
    request.addHeader("Custom-Header", new String[]{"value21", "value22"});
    MockHttpServletResponse response = new MockHttpServletResponse();

    servlet.service(request, response);
    assertEquals("Content-Type=text/html,Custom-Header=value21", response.getContentAsString());
View Full Code Here

    assertEquals(200, response.getStatus());
    assertEquals("home", response.getForwardedUrl());

    // Accept "*/*"
    request = new MockHttpServletRequest("GET", "/");
    request.addHeader("Accept", "*/*");
    response = new MockHttpServletResponse();
    servlet.service(request, response);

    assertEquals(200, response.getStatus());
    assertEquals("home", response.getForwardedUrl());
View Full Code Here

    assertEquals(200, response.getStatus());
    assertEquals("home", response.getForwardedUrl());

    // Accept "application/json"
    request = new MockHttpServletRequest("GET", "/");
    request.addHeader("Accept", "application/json");
    response = new MockHttpServletResponse();
    servlet.service(request, response);

    assertEquals(200, response.getStatus());
    assertEquals("application/json", response.getHeader("Content-Type"));
View Full Code Here

    String dateA = "11:01:2011";
    String dateB = "11:02:2011";

    MockHttpServletRequest request = new MockHttpServletRequest("POST", "/path1/path2");
    request.setParameter("datePattern", datePattern);
    request.addHeader("header1", dateA);
    request.addHeader("header2", dateB);

    HandlerExecutionChain chain = handlerMapping.getHandler(request);
    assertNotNull(chain);
View Full Code Here

    String dateB = "11:02:2011";

    MockHttpServletRequest request = new MockHttpServletRequest("POST", "/path1/path2");
    request.setParameter("datePattern", datePattern);
    request.addHeader("header1", dateA);
    request.addHeader("header2", dateB);

    HandlerExecutionChain chain = handlerMapping.getHandler(request);
    assertNotNull(chain);

    ModelAndView mav = handlerAdapter.handle(request, new MockHttpServletResponse(), chain.getHandler());
View Full Code Here

    MockHttpServletRequest request = new MockHttpServletRequest("PATCH", "/something");
    String requestBody = "Hello world!";
    request.setContent(requestBody.getBytes("UTF-8"));
    request.addHeader("Content-Type", "text/plain; charset=utf-8");
    request.addHeader("Accept", "text/*, */*");
    MockHttpServletResponse response = new MockHttpServletResponse();
    getServlet().service(request, response);
    assertEquals(200, response.getStatus());
    assertEquals(requestBody, response.getContentAsString());
  }
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.