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

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

Introduction

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

Prototype

public void setLocalPort(int localPort) 

Source Link

Usage

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

private void ports(UriComponents uriComponents, MockHttpServletRequest result) {
    int serverPort = uriComponents.getPort();
    result.setServerPort(serverPort);/*w  w w . jav  a 2  s  .c  om*/
    if (serverPort == -1) {
        int portConnection = webRequest.getUrl().getDefaultPort();
        result.setLocalPort(serverPort);
        result.setRemotePort(portConnection);
    } else {
        result.setRemotePort(serverPort);
    }
}

From source file:fragment.web.AuthenticationControllerTest.java

@Test
public void testPasswordResetRequestSubmitUnverifiedUser() throws Exception {
    asRoot();/*from   ww  w  . j  ava  2  s.  co m*/
    User user = createTestUserInTenant(getDefaultTenant());
    eventListener.clear();
    asAnonymous();
    MockHttpServletRequest request = getRequestTemplate(HttpMethod.GET, "/portal/reset_password");
    request.setServletPath("/portal");
    request.setContextPath("/portal");
    request.setLocalPort(8080);
    String view = controller.requestReset(user.getUsername(), request, new ModelMap());
    Assert.assertEquals("auth.request_reset_success", view);
    Assert.assertEquals(0, eventListener.getEvents().size());
}

From source file:fragment.web.AuthenticationControllerTest.java

@Test
public void testPasswordResetRequestSubmit() throws Exception {
    User user = userDAO.find(2L);/*from   w  ww  .ja  v a  2  s. co m*/
    MockHttpServletRequest request = getRequestTemplate(HttpMethod.GET, "/portal/reset_password");
    request.setServletPath("/portal");
    request.setContextPath("/portal");
    request.setLocalPort(8080);
    String view = controller.requestReset(user.getUsername(), request, new ModelMap());
    Assert.assertEquals("auth.request_reset_success", view);
    Assert.assertEquals(1, eventListener.getEvents().size());
    PortalEvent event = eventListener.getEvents().get(0);
    Assert.assertTrue(event.getPayload() instanceof PasswordResetRequest);
    Assert.assertEquals(user.getUsername(), ((PasswordResetRequest) event.getPayload()).getUsername());
    Assert.assertEquals(user, event.getSource());
}