Package org.springframework.mock.web.test

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


    }
  }

  public void testWithNoView() throws Exception {
    MockServletContext servletContext = new MockServletContext();
    MockHttpServletRequest request = new MockHttpServletRequest(servletContext, "GET", "/noview.do");
    MockHttpServletResponse response = new MockHttpServletResponse();

    complexDispatcherServlet.service(request, response);
    assertEquals("noview.jsp", response.getForwardedUrl());
  }
View Full Code Here


    assertEquals("noview.jsp", response.getForwardedUrl());
  }

  public void testWithNoViewNested() throws Exception {
    MockServletContext servletContext = new MockServletContext();
    MockHttpServletRequest request = new MockHttpServletRequest(servletContext, "GET", "/noview/simple.do");
    MockHttpServletResponse response = new MockHttpServletResponse();

    complexDispatcherServlet.service(request, response);
    assertEquals("noview/simple.jsp", response.getForwardedUrl());
  }
View Full Code Here

    InternalResourceViewResolver vr = (InternalResourceViewResolver) complexDispatcherServlet
        .getWebApplicationContext().getBean("viewResolver2");
    vr.setSuffix("");

    MockServletContext servletContext = new MockServletContext();
    MockHttpServletRequest request = new MockHttpServletRequest(servletContext, "GET", "/noview");
    MockHttpServletResponse response = new MockHttpServletResponse();

    try {
      complexDispatcherServlet.service(request, response);
      fail("Should have thrown ServletException");
View Full Code Here

    };
    assertThat(custom.getEnvironment(), instanceOf(CustomServletEnvironment.class));
  }

  public void testAllowedOptionsIncludesPatchMethod() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest(getServletContext(), "OPTIONS", "/foo");
    MockHttpServletResponse response = spy(new MockHttpServletResponse());
    DispatcherServlet servlet = new DispatcherServlet();
    servlet.service(request, response);
    verify(response, never()).getHeader(anyString()); // SPR-10341
    assertThat(response.getHeader("Allow"), equalTo("GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, PATCH"));
View Full Code Here

  private AsyncHandlerInterceptor interceptor3;

  @Before
  public void setup() {
    this.request = new MockHttpServletRequest();
    this.response= new MockHttpServletResponse() ;

    this.handler = new Object();
    this.chain = new HandlerExecutionChain(this.handler);
View Full Code Here

    model.put("foo", "bar");
    model.put("I", obj);

    String url = "forward-to";

    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/myservlet/handler.do");
    request.setContextPath("/mycontext");
    request.setServletPath("/myservlet");
    request.setPathInfo(";mypathinfo");
    request.setQueryString("?param1=value1");

    InternalResourceView view = new InternalResourceView();
    view.setUrl(url);
    view.setServletContext(new MockServletContext() {
      @Override
      public int getMinorVersion() {
        return 4;
      }
    });

    MockHttpServletResponse response = new MockHttpServletResponse();
    view.render(model, request, response);
    assertEquals(url, response.getForwardedUrl());

    Set<String> keys = model.keySet();
    for (String key : keys) {
      assertEquals(model.get(key), request.getAttribute(key));
    }
  }
View Full Code Here

  private ScriptableObject jsScope;


  @Before
  public void setUp() {
    request = new MockHttpServletRequest();
    response = new MockHttpServletResponse();

    jsContext = ContextFactory.getGlobal().enterContext();
    jsScope = jsContext.initStandardObjects();
View Full Code Here

*/
public class CookieLocaleResolverTests {

  @Test
  public void testResolveLocale() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    Cookie cookie = new Cookie("LanguageKoekje", "nl");
    request.setCookies(cookie);

    CookieLocaleResolver resolver = new CookieLocaleResolver();
    // yup, koekje is the Dutch name for Cookie ;-)
    resolver.setCookieName("LanguageKoekje");
    Locale loc = resolver.resolveLocale(request);
View Full Code Here

  private MockHttpServletResponse response;


  @Before
  public void setUp() throws Exception {
    request = new MockHttpServletRequest();
    request.setMethod(WebContentGenerator.METHOD_GET);
    response = new MockHttpServletResponse();
  }
View Full Code Here

    assertEquals(loc.getLanguage(), "nl");
  }

  @Test
  public void testResolveLocaleContext() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    Cookie cookie = new Cookie("LanguageKoekje", "nl");
    request.setCookies(cookie);

    CookieLocaleResolver resolver = new CookieLocaleResolver();
    // yup, koekje is the Dutch name for Cookie ;-)
    resolver.setCookieName("LanguageKoekje");
    LocaleContext loc = resolver.resolveLocaleContext(request);
View Full Code Here

TOP

Related Classes of org.springframework.mock.web.test.MockHttpServletRequest

Copyright © 2018 www.massapicom. 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.