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:org.ngrinder.security.PluggablePreAuthFilterTest.java

@Test
public void test() throws IOException, ServletException {
    PluggablePreAuthFilter filter = new PluggablePreAuthFilter();
    ReflectionTestUtils.setField(filter, "pluginManager", pluginManager);

    filter.init();//from  ww w .  jav  a  2s  .co  m
    filter.onPluginEnabled(null);
    filter.doFilter(new MockHttpServletRequest(), new MockHttpServletResponse(),
            new PassThroughFilterChain(new FreemarkerServlet()));
    filter.onPluginDisabled(null);
}

From source file:com.xyxy.platform.modules.core.web.ServletsTest.java

@Test
public void checkIfNoneMatch() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();
    // Header,true,?
    assertThat(Servlets.checkIfNoneMatchEtag(request, response, "V1.0")).isTrue();

    // If-None-Match Header
    request.addHeader("If-None-Match", "V1.0,V1.1");
    // Etag/*  w ww  .j  a  va  2s.  c om*/
    assertThat(Servlets.checkIfNoneMatchEtag(request, response, "V1.0")).isFalse();
    // ?Etag
    assertThat(Servlets.checkIfNoneMatchEtag(request, response, "V2.0")).isTrue();
}

From source file:org.openmrs.module.webservices.rest.web.v1_0.resource.openmrs1_8.ActiveListTypeResource1_8Test.java

@Test(expected = ResourceDoesNotSupportOperationException.class)
public void testResourceDoesNotSupportOperationException() {
    MockHttpServletResponse response = new MockHttpServletResponse();
    SimpleObject activeListTypes = mainResourceController.get("activelisttype", new MockHttpServletRequest(),
            response);/*from  w ww. j av a  2s.c o  m*/
}

From source file:io.pivotal.strepsirrhini.chaoslemur.task.TaskResourceAssemblerTest.java

@Before
public final void requestContextSetup() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();
    RequestContextHolder.setRequestAttributes(new ServletWebRequest(request, response));
}

From source file:org.piraso.server.CommonMockObjects.java

public static User createUser(String remoteAddr, String activityId) {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRemoteAddr(remoteAddr);/*from  ww  w .j  a va2s. c  o m*/

    if (activityId != null) {
        request.addParameter("activity_uuid", activityId);
    }

    return new User(new TestPirasoRequest(request));
}

From source file:org.jasig.cas.web.flow.DynamicRedirectViewSelectorTests.java

public void testWithCasService() {
    final MockHttpServletRequest request = new MockHttpServletRequest();
    request.addParameter("service", "http://www.cnn.com");
    final SimpleWebApplicationServiceImpl impl = SimpleWebApplicationServiceImpl.createServiceFrom(request);

    final MockRequestContext context = new MockRequestContext();

    context.getFlowScope().put("service", impl);

    context.setExternalContext(new ServletExternalContext(new MockServletContext(),
            new MockHttpServletRequest(), new MockHttpServletResponse()));
    assertTrue(this.selector.makeEntrySelection(context) instanceof ExternalRedirect);
    assertTrue(this.selector.makeRefreshSelection(context) instanceof ExternalRedirect);
}

From source file:org.jasig.cas.web.support.ThrottledSubmissionByIpAddressHandlerInterceptorAdapterTests.java

public void testSuccess() throws Exception {
    final MockHttpServletRequest request = new MockHttpServletRequest();
    final ModelAndView modelAndView = new ModelAndView("redirect");
    request.setMethod("GET");
    request.setRemoteAddr("111.111.111.111");

    this.adapter.postHandle(request, new MockHttpServletResponse(), new Object(), modelAndView);

    assertEquals("redirect", modelAndView.getViewName());
}

From source file:org.terasoluna.gfw.security.web.redirect.RedirectAuthenticationHandlerTest.java

@Before
public void setUp() throws Exception {
    request = new MockHttpServletRequest();
    request.setContextPath("/foo");
    response = new MockHttpServletResponse();
    auth = mock(Authentication.class);
}

From source file:org.jasig.cas.web.support.SamlArgumentExtractorTests.java

public void testServiceDoesNotExist() {
    final MockHttpServletRequest request = new MockHttpServletRequest();
    assertNull(this.extractor.extractService(request));
}

From source file:nl.ctrlaltdev.harbinger.whitelist.WhiteListParserTest.java

@Test
public void shouldParseParameter() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    DetectionRule rule = new DetectionRule(new String[] { "", "HIGH", "" });
    Evidence ev = new Evidence(new Evidence(request), rule, "name", "");

    assertTrue(parser.parse("parameter:name").isWhitelisted(ev));
    assertFalse(parser.parse("parameter:neem").isWhitelisted(ev));
}