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

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

Introduction

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

Prototype

public void setServerPort(int serverPort) 

Source Link

Usage

From source file:com.google.api.server.spi.auth.EndpointsPeerAuthenticatorTest.java

private static MockHttpServletRequest createRequest(String host, int port, String servletPath,
        String contextPath, String queryString) {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addHeader("Host", host);
    request.setServerName(host);//from  ww  w.j ava  2s .co m
    request.setServerPort(port);
    request.setServletPath(servletPath);
    request.setQueryString(queryString);
    request.setContextPath(contextPath);
    return request;
}

From source file:com.google.api.server.spi.discovery.ProxyingDiscoveryServiceTest.java

private static MockHttpServletRequest createRequest(String apiPath) {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI(BASE_PATH + apiPath);
    request.setServerName(SERVER_NAME);/*from w w w  .j  a v a2 s  .c  o m*/
    request.setServerPort(SERVER_PORT);
    return request;
}

From source file:com.google.api.server.spi.handlers.ApiProxyHandlerTest.java

private void testWithServletPath(String servletPath) throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setServerName("localhost");
    request.setServerPort(8080);
    request.setServletPath(servletPath);
    MockHttpServletResponse response = new MockHttpServletResponse();
    ApiProxyHandler handler = new ApiProxyHandler();
    EndpointsContext context = new EndpointsContext("GET", "static/proxy.html", request, response);

    handler.handle(context);//from w w  w . ja  v a2 s . com

    assertThat(response.getContentAsString()).contains(servletPath);
}

From source file:org.moserp.infrastructure.gateway.filter.ResponseLinksMapperTest.java

@Before
public void setUp() {
    MockHttpServletRequest servletRequest = new MockHttpServletRequest();
    servletRequest.setRequestURI("/api/products");
    servletRequest.setServerPort(8080);
    RequestContextHolder.setRequestAttributes(new ServletWebRequest(servletRequest));
}

From source file:com.google.api.server.spi.handlers.ExplorerHandlerTest.java

private void testHandle(String scheme, int port, String expectedLocation) throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setScheme(scheme);// ww w.  ja va  2 s.c om
    request.setServerName("localhost");
    request.setServerPort(port);
    request.setRequestURI("/_ah/api/explorer/");
    MockHttpServletResponse response = new MockHttpServletResponse();
    ExplorerHandler handler = new ExplorerHandler();
    EndpointsContext context = new EndpointsContext("GET", "explorer", request, response);
    handler.handle(context);

    assertThat(response.getStatus()).isEqualTo(HttpServletResponse.SC_FOUND);
    assertThat(response.getHeader("Location")).isEqualTo(expectedLocation);
}

From source file:org.sventon.util.WebUtilsTest.java

@Test
public void testExtractBaseURLFromRequest() throws Exception {
    MockHttpServletRequest request;

    request = new MockHttpServletRequest("GET", "foo/bar");
    request.setServerName("www.test.com");
    request.setServerPort(80);
    assertEquals("http://www.test.com/", WebUtils.extractBaseURLFromRequest(request));

    request = new MockHttpServletRequest("GET", "foo/bar");
    request.setServerName("www.test.com");
    request.setServerPort(123);/*from  ww w  .j  ava  2s  .  com*/
    assertEquals("http://www.test.com:123/", WebUtils.extractBaseURLFromRequest(request));
}

From source file:net.jadler.stubbing.server.jetty.RequestUtilsTest.java

@Test
public void uri() throws IOException {
    final MockHttpServletRequest httpRequest = prepareEmptyRequest();
    httpRequest.setScheme("https");
    httpRequest.setServerName("example.com");
    httpRequest.setServerPort(1234);
    httpRequest.setRequestURI("/test/a/b?a=1");

    Request req = RequestUtils.convert(httpRequest);
    assertThat(req.getURI(), is(URI.create("https://example.com:1234/test/a/b?a=1")));
}

From source file:net.jadler.stubbing.server.jetty.RequestUtilsTest.java

@Test
public void uriURLEncoded() throws IOException {
    final MockHttpServletRequest httpRequest = prepareEmptyRequest();
    httpRequest.setScheme("https");
    httpRequest.setServerName("example.com");
    httpRequest.setServerPort(1234);
    httpRequest.setRequestURI("/te%20st/a/%20/b?a=1&param%20name=param%20value");

    Request req = RequestUtils.convert(httpRequest);
    assertThat(req.getURI(),/*w  ww  .jav  a 2 s .  co  m*/
            is(URI.create("https://example.com:1234/te%20st/a/%20/b?a=1&param%20name=param%20value")));
}

From source file:fi.okm.mpass.shibboleth.authn.impl.BaseInitializeWilmaContextTest.java

/**
 * Initializes the servlet request./*from   ww w  .  j av a 2 s  .  c  o m*/
 * @return
 */
protected MockHttpServletRequest initializeServletRequest() {
    final MockHttpServletRequest servletRequest = new MockHttpServletRequest();
    servletRequest.setScheme("https");
    servletRequest.setServerName("mock-proxy.mpass.id");
    servletRequest.setServerPort(443);
    servletRequest.setRequestURI("/idp/profile/SAML2/Redirect/SSO");
    servletRequest.setQueryString("execution=e1s1");
    return servletRequest;
}

From source file:fi.okm.mpass.shibboleth.authn.impl.ValidateWilmaResponseTest.java

/**
 * Initialize the servlet request for testing.
 * /*from   ww w .j  a v a 2s  . co  m*/
 * @param addNonce Whether or not to include nonce
 * @param addUserid Whether or not to include userid
 * @param addChecksum Whether or not to include checksum
 * @return
 */
protected MockHttpServletRequest initializeServletRequest(final boolean addNonce, final boolean addUserid,
        final boolean addChecksum) {
    final MockHttpServletRequest servletRequest = new MockHttpServletRequest();
    servletRequest.setScheme("https");
    servletRequest.setServerName("mock-proxy.mpass.id");
    servletRequest.setServerPort(443);
    servletRequest.setRequestURI("/idp/profile/SAML2/Redirect/SSO");
    servletRequest.setQueryString(generateQuery(addNonce, addUserid, addChecksum));
    return servletRequest;
}