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:com.gopivotal.cloudfoundry.test.core.RuntimeUtilsTest.java

@Test
public void requestHeaders() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("one", "two");
    Map<String, List<String>> parsedHeaders = this.runtimeUtils.requestHeaders(request);

    Map<String, List<String>> expectedResults = new HashMap<>();
    expectedResults.put("one", Arrays.asList("two"));

    assertEquals(expectedResults, parsedHeaders);
}

From source file:org.openmrs.module.clinicalsummary.web.service.PatientSearchControllerTest.java

/**
 * @verifies should return patients with name search term
 * @see org.openmrs.module.clinicalsummary.web.controller.service.PatientSearchController#searchPatient(String, String, String, javax.servlet.http.HttpServletResponse)
 *//*from www  .jav a  2s .  c o  m*/
@Test
public void searchPatient_shouldReturnPatientsWithNameSearchTerm() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setMethod("GET");
    request.setRequestURI("/module/clinicalsummary/service/patient/search");
    request.setParameter("term", "Collet");
    request.setParameter("username", "admin");
    request.setParameter("password", "test");

    MockHttpServletResponse response = new MockHttpServletResponse();
    HandlerAdapter handlerAdapter = new AnnotationMethodHandlerAdapter();
    handlerAdapter.handle(request, response, controller);

    Assert.assertTrue(StringUtils.isNotEmpty(response.getContentAsString()));
    Assert.assertTrue(StringUtils.contains(response.getContentAsString(), "Collet Test Chebaskwony"));
    Assert.assertTrue(StringUtils.contains(response.getContentAsString(), "6TS-4"));
}

From source file:com.nebhale.cyclinglibrary.web.GzipFilterTest.java

@Test
public void gzipRequest() throws ServletException, IOException {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Content-Encoding", "gzip");
    request.setContent(gzipContent("test-request-content"));

    MockHttpServletResponse response = new MockHttpServletResponse();
    MockFilterChain filterChain = new MockFilterChain();

    this.filter.doFilterInternal(request, response, filterChain);
    writeContent("test-response-content", filterChain.getResponse().getOutputStream());

    assertEquals("test-request-content", readContent(filterChain.getRequest().getInputStream()));
    assertEquals("test-response-content", response.getContentAsString());
}

From source file:org.araneaframework.tests.framework.filter.StandardTransactionFilterWidgetTests.java

public void setUp() throws Exception {
    child = new MockEventfulBaseWidget();
    trans = new StandardTransactionFilterWidget();
    trans.setChildWidget(child);/* w  w  w  .j  a v a 2s .c  o m*/
    trans._getComponent().init(new StandardEnvironment(null, new HashMap()));

    resp = new MockHttpServletResponse();
    req = new MockHttpServletRequest();

    output = new StandardServletOutputData(req, resp);
    trans._getWidget().render(output);
}

From source file:org.jasig.cas.web.NoSuchFlowExecutionExceptionResolverTests.java

public void testNoSuchFlowExecutionException() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("test");
    ModelAndView model = (this.resolver.resolveException(request, new MockHttpServletResponse(), null,
            new NoSuchFlowExecutionException(new FlowExecutionKey() {

                private static final long serialVersionUID = 1443616250214416520L;

                public String toString() {
                    return "test";
                }/* ww  w .  j  a va2 s  .  c  o  m*/

                @Override
                public boolean equals(Object o) {
                    return true;
                }

                @Override
                public int hashCode() {
                    return 0;
                }
            }, new RuntimeException())));

    assertEquals(request.getRequestURI(), ((RedirectView) model.getView()).getUrl());
}

From source file:org.openmrs.module.webservices.rest.web.v1_0.controller.ConceptDatatypeControllerTest.java

@Before
public void before() {
    this.service = Context.getConceptService();
    this.controller = new ConceptDatatypeController();
    this.request = new MockHttpServletRequest();
    this.response = new MockHttpServletResponse();
}

From source file:org.springsource.restbucks.payment.web.PaymentOrderResourceProcessorUnitTest.java

@Before
public void setUp() {

    HttpServletRequest request = new MockHttpServletRequest();
    ServletRequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);

    paymentLink = new Link("payment", PaymentLinks.PAYMENT_REL);
    receiptLink = new Link("receipt", PaymentLinks.RECEIPT_REL);

    processor = new PaymentOrderResourceProcessor(paymentLinks);
    when(paymentLinks.getPaymentLink(Mockito.any(Order.class))).thenReturn(paymentLink);
    when(paymentLinks.getReceiptLink(Mockito.any(Order.class))).thenReturn(receiptLink);
}

From source file:tds.assessment.web.endpoints.AssessmentControllerTest.java

@Before
public void setUp() {
    HttpServletRequest request = new MockHttpServletRequest();
    ServletRequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);

    controller = new AssessmentController(service);
}

From source file:io.jmnarloch.spring.request.correlation.http.ClientHttpRequestCorrelationInterceptorTest.java

@Before
public void setUp() throws Exception {
    instance = new ClientHttpRequestCorrelationInterceptor(new RequestCorrelationProperties());

    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest()));
}

From source file:org.openmrs.module.webservices.rest.web.v1_0.controller.PersonAttributeControllerTest.java

@Before
public void before() throws Exception {
    this.service = Context.getPersonService();
    this.controller = new PersonAttributeController();
    this.request = new MockHttpServletRequest();
    this.response = new MockHttpServletResponse();
}