Package org.springframework.mock.web.test

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


    Object toBeMarshalled = new Object();
    String modelKey = "key";
    Map<String, Object> model = new HashMap<String, Object>();
    model.put(modelKey, toBeMarshalled);

    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();

    given(marshallerMock.supports(Object.class)).willReturn(false);

    try {
View Full Code Here


    assertEquals(TimeZone.getTimeZone("GMT+1"), ((TimeZoneAwareLocaleContext) loc).getTimeZone());
  }

  @Test
  public void testResolveLocaleWithCookieWithoutLocale() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addPreferredLocale(Locale.TAIWAN);
    Cookie cookie = new Cookie(CookieLocaleResolver.DEFAULT_COOKIE_NAME, "");
    request.setCookies(cookie);

    CookieLocaleResolver resolver = new CookieLocaleResolver();

    Locale loc = resolver.resolveLocale(request);
    assertEquals(request.getLocale(), loc);
  }
View Full Code Here

    assertEquals(request.getLocale(), loc);
  }

  @Test
  public void testResolveLocaleContextWithCookieWithoutLocale() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addPreferredLocale(Locale.TAIWAN);
    Cookie cookie = new Cookie(CookieLocaleResolver.DEFAULT_COOKIE_NAME, "");
    request.setCookies(cookie);

    CookieLocaleResolver resolver = new CookieLocaleResolver();

    LocaleContext loc = resolver.resolveLocaleContext(request);
    assertEquals(request.getLocale(), loc.getLocale());
    assertTrue(loc instanceof TimeZoneAwareLocaleContext);
    assertNull(((TimeZoneAwareLocaleContext) loc).getTimeZone());
  }
View Full Code Here

    assertNull(((TimeZoneAwareLocaleContext) loc).getTimeZone());
  }

  @Test
  public void testSetLocaleToNull() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addPreferredLocale(Locale.TAIWAN);
    Cookie cookie = new Cookie(CookieLocaleResolver.DEFAULT_COOKIE_NAME, Locale.UK.toString());
    request.setCookies(cookie);
    MockHttpServletResponse response = new MockHttpServletResponse();

    CookieLocaleResolver resolver = new CookieLocaleResolver();
    resolver.setLocale(request, response, null);
    Locale locale = (Locale) request.getAttribute(CookieLocaleResolver.LOCALE_REQUEST_ATTRIBUTE_NAME);
    assertEquals(Locale.TAIWAN, locale);

    Cookie[] cookies = response.getCookies();
    assertEquals(1, cookies.length);
    Cookie localeCookie = cookies[0];
View Full Code Here

  }

  @Before
  public void setUp() throws Exception {
    this.resolver = new ExceptionHandlerExceptionResolver();
    this.request = new MockHttpServletRequest("GET", "/");
    this.response = new MockHttpServletResponse();
  }
View Full Code Here


  @Before
  public void setUp() {
    this.translator = new DefaultRequestToViewNameTranslator();
    this.request = new MockHttpServletRequest();
    this.request.setContextPath(CONTEXT_PATH);
  }
View Full Code Here

  @Test
  public void headerPresent() {
    HeadersRequestCondition condition = new HeadersRequestCondition("accept");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Accept", "");

    assertNotNull(condition.getMatchingCondition(request));
  }
View Full Code Here

  @Test
  public void headerPresentNoMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("bar", "");

    assertNull(condition.getMatchingCondition(request));
  }
View Full Code Here

  @Test
  public void headerNotPresent() {
    HeadersRequestCondition condition = new HeadersRequestCondition("!accept");

    MockHttpServletRequest request = new MockHttpServletRequest();

    assertNotNull(condition.getMatchingCondition(request));
  }
View Full Code Here

  @Test
  public void headerValueMatch() {
    HeadersRequestCondition condition = new HeadersRequestCondition("foo=bar");

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("foo", "bar");

    assertNotNull(condition.getMatchingCondition(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.