List of usage examples for org.springframework.mock.web MockHttpServletRequest setRemotePort
public void setRemotePort(int remotePort)
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("/"); }