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

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

Introduction

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

Prototype

public void setRemotePort(int remotePort) 

Source Link

Usage

From source file:nl.lumc.nanopub.store.api.NanopubControllerIntegrationTest.java

@DirtiesContext
@Test//  w  ww  .  j  a v  a  2 s.c o m
public void testRetrieveNanopub() throws Exception {
    String expectedContent = getNanopubAsString("example_stored");

    addNanopub(this.repository, EXAMPLE_STORED_NANOPUB_NAME);

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setMethod("GET");
    request.setRemotePort(8080);
    request.setParameter("key", "RAI9hDzzF6TSvwAOwwZkRB-hq_d9OzrURvwia0FtuIPHc");
    request.setRequestURI("/nanopubs/RAI9hDzzF6TSvwAOwwZkRB-hq_d9OzrURvwia0FtuIPHc");

    MockHttpServletResponse response = new MockHttpServletResponse();

    Object handler = handlerMapping.getHandler(request).getHandler();
    handlerAdapter.handle(request, response, handler);

    InputStream isExpected = new ByteArrayInputStream(expectedContent.getBytes());
    Model modelExpected = Rio.parse(isExpected, "", RDFFormat.TRIG);

    String result = response.getContentAsString();
    InputStream isActual = new ByteArrayInputStream(result.getBytes());
    Model modelActual = Rio.parse(isActual, "", RDFFormat.TRIG);

    assertTrue(ModelUtil.equals(modelExpected, modelActual));
}

From source file:se.vgregion.portal.auditlog.AuditLogInfoContainerFactoryImplTest.java

/**
 * Test method for/*from w  w w. ja va  2s.  c  o m*/
 * {@link se.vgregion.portal.auditlog.AuditLogInfoContainerFactoryImpl#getAuditLogInfoContainer(java.lang.String, java.lang.String, javax.portlet.PortletRequest)}
 * .
 */
@Test
public final void testGetAuditLogInfoContainer() {
    MockPortletRequest portletRequest = new MockPortletRequest();

    Map<String, String> uInfoMap = new HashMap<String, String>();
    uInfoMap.put(PortletRequest.P3PUserInfos.USER_LOGIN_ID.toString(), "remoteUid");
    portletRequest.setAttribute(PortletRequest.USER_INFO, uInfoMap);

    MockHttpServletRequest httpRequest = new MockHttpServletRequest();
    httpRequest.setRemoteAddr("127.0.0.1");
    httpRequest.setRemoteHost("remoteHost");
    httpRequest.setRemotePort(123);

    given(converter.getHttpServletRequest(portletRequest)).willReturn(httpRequest);

    AuditLogInfoContainer container = factory.getAuditLogInfoContainer("patientId", portletRequest);

    assertEquals("patientId", container.getPatientId());
    assertEquals("[LiferayUser:]remoteUid", container.getSearcherId());
    assertEquals("remoteUid", container.getRemoteUser());
    assertEquals("127.0.0.1 [Default]", container.getRemoteIpAddress());
    assertEquals("remoteHost", container.getRemoteHost());
    assertEquals(123, container.getRemotePort());
}

From source file:org.carewebframework.ui.test.MockEnvironment.java

/**
 * Initialize the mock servlet request.//from   w  w  w .jav a2s .  c  o m
 * 
 * @param request The mock request.
 * @return The initialized mock request.
 */
protected MockHttpServletRequest init(MockHttpServletRequest request) {
    request.setRemoteAddr("127.0.0.1");
    request.setRemoteHost("mock");
    request.setRemotePort(8080);
    request.setRemoteUser("mockuser");
    request.setRequestURI("/zkau/mock");
    return request;
}

From source file:fi.hsl.parkandride.docs.ApiDocumentation.java

private RequestBuilder withBaseUrl(final MockHttpServletRequestBuilder builder) {
    return new RequestBuilder() {
        @Override/*from  www.j a va  2 s .  co m*/
        public MockHttpServletRequest buildRequest(ServletContext servletContext) {
            MockHttpServletRequest request = builder.buildRequest(servletContext);
            request.setServerName("p.hsl.fi");
            request.setRemotePort(80);
            return request;
        }
    };
}

From source file:org.cateproject.test.functional.mockmvc.HtmlUnitRequestBuilder.java

private void ports(UriComponents uriComponents, MockHttpServletRequest result) {
    int serverPort = uriComponents.getPort();
    result.setServerPort(serverPort);/*from  w ww  .  j  a va2 s.c  o m*/
    if (serverPort == -1) {
        int portConnection = webRequest.getUrl().getDefaultPort();
        result.setLocalPort(serverPort);
        result.setRemotePort(portConnection);
    } else {
        result.setRemotePort(serverPort);
    }
}

From source file:org.wrml.server.WrmlServletTest.java

private void initMockHttpRequest(MockHttpServletRequest req, URI uri) {

    req.setRequestURI(uri.toString());/*  w ww.  ja v  a  2s.  c  om*/
    req.setPathInfo(uri.getPath());
    req.setRemotePort(uri.getPort());
    req.setRemoteHost(uri.getHost());
    req.setScheme(uri.getScheme());
    req.setContextPath("/");
}