Example usage for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest

List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest

Introduction

In this page you can find the example usage for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest.

Prototype

public MockHttpServletRequest() 

Source Link

Document

Create a new MockHttpServletRequest with a default MockServletContext .

Usage

From source file:antique.SellValidatorTest.java

@Before
public void setUp() {
    request = new MockHttpServletRequest();
    validator = new Validator();
}

From source file:antique.UserServletTest.java

@Before
public void setUp() {
    controller = new UserServletTest.UserServletImpl();
    request = new MockHttpServletRequest();
    response = new MockHttpServletResponse();
}

From source file:com.xyxy.platform.examples.showcase.demos.web.CacheControlHeaderFilterTest.java

@Test
public void test() throws IOException, ServletException {
    MockFilterConfig config = new MockFilterConfig();
    MockFilterChain chain = new MockFilterChain();
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();
    config.addInitParameter("expiresSeconds", "123");

    CacheControlHeaderFilter filter = new CacheControlHeaderFilter();
    filter.init(config);//w w w  . java 2 s  .  com
    filter.doFilter(request, response, chain);

    assertThat(response.getHeader("Cache-Control")).isEqualTo("private, max-age=123");
}

From source file:com.cloudera.oryx.lambda.serving.ErrorResourceTest.java

@Test
public void testError() {
    MockHttpServletRequest mockRequest = new MockHttpServletRequest();
    mockRequest.setAttribute(RequestDispatcher.ERROR_STATUS_CODE, 500);
    mockRequest.setAttribute(RequestDispatcher.ERROR_REQUEST_URI, "http://foo/bar");
    mockRequest.setAttribute(RequestDispatcher.ERROR_MESSAGE, "Something was wrong");
    mockRequest.setAttribute(RequestDispatcher.ERROR_EXCEPTION, new IllegalStateException());
    testResponse(new ErrorResource().errorHTML(mockRequest), false);
    testResponse(new ErrorResource().errorText(mockRequest), false);
    testResponse(new ErrorResource().errorEmpty(mockRequest), true);
}

From source file:org.n52.iceland.request.RequestContextTest.java

@Test
public void ip4mappedip6RemoteAddress() {
    MockHttpServletRequest mockRequest = new MockHttpServletRequest();
    mockRequest.setRemoteAddr("::ffff:217.173.34.182");
    RequestContext fromRequest = RequestContext.fromRequest(mockRequest);
    Assert.assertEquals("217.173.34.182", fromRequest.getIPAddress().get().toString());

    mockRequest.setRemoteAddr("0:0:0:0:0:ffff:217.173.34.182");
    fromRequest = RequestContext.fromRequest(mockRequest);
    Assert.assertEquals("217.173.34.182", fromRequest.getIPAddress().get().toString());
}

From source file:antique.ControllerServletTest.java

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

From source file:au.gov.dto.springframework.security.web.csrf.CookieCsrfTokenRepositoryTest.java

@Test
public void testSaveAndLoadToken() throws Exception {
    CookieCsrfTokenRepository csrfTokenRepository = new CookieCsrfTokenRepository();
    String csrfCookieName = "csrfCookie";
    csrfTokenRepository.setCsrfCookieName(csrfCookieName);
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();
    CsrfToken token = csrfTokenRepository.generateToken(request);
    csrfTokenRepository.saveToken(token, request, response);

    Cookie cookie = response.getCookie(csrfCookieName);
    assertNotNull(cookie);//from  ww w . j av  a 2 s. co  m
    assertEquals(token.getToken(), cookie.getValue());
    assertEquals(true, cookie.isHttpOnly());

    request.setCookies(cookie);

    CsrfToken saved = csrfTokenRepository.loadToken(request);
    assertEquals(token.getToken(), saved.getToken());
    assertEquals(token.getHeaderName(), saved.getHeaderName());
    assertEquals(token.getParameterName(), saved.getParameterName());
}

From source file:com.trenako.web.infrastructure.ServletRequestPathVariablesPropertyValuesTests.java

@Test
public void shouldFillPropertyValues() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/trenako-web/rs/brand/ACME");

    PropertyValues pvs = new ServletRequestPathVariablesPropertyValues(request);

    assertNotNull(pvs);/*  ww w  .  ja va 2 s.com*/
    assertEquals(1, pvs.getPropertyValues().length);
    assertEquals("ACME", pvs.getPropertyValue("brand").getValue());
}

From source file:ar.com.zauber.commons.social.facebook.FacebookCookieFinderTest.java

/** https://tracker.zaubersoftware.com/view.php?id=7204 */
@Test/*  www. j a  va2s .  co  m*/
public final void testIssue7204() {
    FacebookCookieFinder.getCookie("foo", new MockHttpServletRequest());
}

From source file:org.terasoluna.gfw.web.util.RequestUtilsTest.java

@Before
public void setUp() throws Exception {
    request = new MockHttpServletRequest();
}