Package org.springframework.mock.web

Examples of org.springframework.mock.web.MockFilterConfig.addInitParameter()


        // Create the LogoutFilter
        AuthFilter filter = new AuthFilter();
        MockFilterConfig filterConfig = new MockFilterConfig();
        filterConfig.addInitParameter("securityContextStorageMethod", isSessionStorage ? "session" : "cookie");
        filterConfig.addInitParameter("logoutFromDatabaseDotCom", String.valueOf(logoutFromSFDC));
        filterConfig.addInitParameter("logoutUrl", logoutUrl);
        filterConfig.addInitParameter("connectionName", "CONNURLENVVAR");
        filter.init(filterConfig);

        if (!isSessionStorage) {
            MockHttpServletResponse tempMockResponse = new MockHttpServletResponse();
View Full Code Here


        AuthFilter filter = new AuthFilter();
        MockFilterConfig filterConfig = new MockFilterConfig();
        filterConfig.addInitParameter("securityContextStorageMethod", isSessionStorage ? "session" : "cookie");
        filterConfig.addInitParameter("logoutFromDatabaseDotCom", String.valueOf(logoutFromSFDC));
        filterConfig.addInitParameter("logoutUrl", logoutUrl);
        filterConfig.addInitParameter("connectionName", "CONNURLENVVAR");
        filter.init(filterConfig);

        if (!isSessionStorage) {
            MockHttpServletResponse tempMockResponse = new MockHttpServletResponse();
            SecurityContextService securityContextService = filter.getSecurityContextService();
View Full Code Here

  @Test(expected = ServletException.class)
  public void invalidSwitcherModeInitParameter() throws Exception {
    SiteSwitcherRequestFilter filter = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "xyz");
    try {
      filter.init(filterConfig);
    } catch (ServletException ex) {
      assertEquals("Invalid switcherMode init parameter", ex.getLocalizedMessage());
      throw ex;
View Full Code Here

  @Test(expected = ServletException.class)
  public void missingServerNameInitParameter() throws Exception {
    SiteSwitcherRequestFilter filter = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    try {
      filter.init(filterConfig);
    } catch (ServletException ex) {
      assertEquals("serverName init parameter not found", ex.getLocalizedMessage());
      throw ex;
View Full Code Here

  @Test
  public void mDotNormalDeviceNoPreferenceTabletIsMobile() throws Exception {
    device.setDeviceType(DeviceType.NORMAL);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
View Full Code Here

  public void mDotNormalDeviceNoPreferenceTabletIsMobile() throws Exception {
    device.setDeviceType(DeviceType.NORMAL);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
    assertNull(response.getRedirectedUrl());
View Full Code Here

    device.setDeviceType(DeviceType.NORMAL);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
    assertNull(response.getRedirectedUrl());
  }
View Full Code Here

  @Test
  public void mDotMobileDeviceNoPreferenceTabletIsMobile() throws Exception {
    device.setDeviceType(DeviceType.MOBILE);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
View Full Code Here

  public void mDotMobileDeviceNoPreferenceTabletIsMobile() throws Exception {
    device.setDeviceType(DeviceType.MOBILE);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
    assertEquals("http://m.app.com", response.getRedirectedUrl());
View Full Code Here

    device.setDeviceType(DeviceType.MOBILE);
    SiteSwitcherRequestFilter mDot = new SiteSwitcherRequestFilter();
    MockFilterConfig filterConfig = new MockFilterConfig();
    filterConfig.addInitParameter("switcherMode", "mDot");
    filterConfig.addInitParameter("serverName", "app.com");
    filterConfig.addInitParameter("tabletIsMobile", "true");
    mDot.init(filterConfig);
    mDot.doFilter(request, response, filterChain);
    assertEquals(0, response.getCookies().length);
    assertEquals("http://m.app.com", response.getRedirectedUrl());
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.