Package org.springframework.mock.web

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


    @Test
    public void testAllowsRenewContextParam() throws Exception {
        final Saml11TicketValidationFilter f = new Saml11TicketValidationFilter();
        final MockServletContext context = new MockServletContext();
        context.addInitParameter("casServerUrlPrefix", "https://cas.example.com");
        context.addInitParameter("renew", "true");
        final TicketValidator validator = f.getTicketValidator(new MockFilterConfig(context));
        assertTrue(validator instanceof Saml11TicketValidator);
        assertTrue(((Saml11TicketValidator) validator).isRenew());
    }
}
View Full Code Here


    }

    public void testAllowsRenewContextParam() throws Exception {
        final Cas20ProxyReceivingTicketValidationFilter f = new Cas20ProxyReceivingTicketValidationFilter();
        final MockServletContext context = new MockServletContext();
        context.addInitParameter("casServerUrlPrefix", "https://cas.example.com");
        context.addInitParameter("renew", "true");
        final TicketValidator validator = f.getTicketValidator(new MockFilterConfig(context));
        assertTrue(validator instanceof AbstractUrlBasedTicketValidator);
        assertTrue(((AbstractUrlBasedTicketValidator) validator).isRenew());
    }
View Full Code Here

    public void testAllowsRenewContextParam() throws Exception {
        final Cas20ProxyReceivingTicketValidationFilter f = new Cas20ProxyReceivingTicketValidationFilter();
        final MockServletContext context = new MockServletContext();
        context.addInitParameter("casServerUrlPrefix", "https://cas.example.com");
        context.addInitParameter("renew", "true");
        final TicketValidator validator = f.getTicketValidator(new MockFilterConfig(context));
        assertTrue(validator instanceof AbstractUrlBasedTicketValidator);
        assertTrue(((AbstractUrlBasedTicketValidator) validator).isRenew());
    }
View Full Code Here

    @Test
    public void testAllowsRenewContextParam() throws Exception {
        final Cas10TicketValidationFilter f = new Cas10TicketValidationFilter();
        final MockServletContext context = new MockServletContext();
        context.addInitParameter("casServerUrlPrefix", "https://cas.example.com");
        context.addInitParameter("renew", "true");
        final TicketValidator validator = f.getTicketValidator(new MockFilterConfig(context));
        assertTrue(validator instanceof Cas10TicketValidator);
        assertTrue(((Cas10TicketValidator) validator).isRenew());
    }
View Full Code Here

    @Test
    public void testAllowsRenewContextParam() throws Exception {
        final Cas10TicketValidationFilter f = new Cas10TicketValidationFilter();
        final MockServletContext context = new MockServletContext();
        context.addInitParameter("casServerUrlPrefix", "https://cas.example.com");
        context.addInitParameter("renew", "true");
        final TicketValidator validator = f.getTicketValidator(new MockFilterConfig(context));
        assertTrue(validator instanceof Cas10TicketValidator);
        assertTrue(((Cas10TicketValidator) validator).isRenew());
    }
}
View Full Code Here

public class WebApplicationContextLoader extends AbstractContextLoader {

  @Override
  public ApplicationContext loadContext(String... locations) throws Exception {
    MockServletContext sc = new MockServletContext();
    sc.addInitParameter(ContextLoader.CONFIG_LOCATION_PARAM,
        concatLocations(locations));
    ContextLoader contextLoader = new ContextLoader();
    return contextLoader.initWebApplicationContext(sc);
  }
View Full Code Here

    }
   
    private static FilterConfig filterConfigWithContextParams(String inc, String exc)
    {
        MockServletContext context = new MockServletContext();
        context.addInitParameter(InitParameterNames.INCLUDE_PATH_PATTERN, inc);
        context.addInitParameter(InitParameterNames.EXCLUDE_PATH_PATTERN, exc);
        return new MockFilterConfig(context);
    }
}
View Full Code Here

   
    private static FilterConfig filterConfigWithContextParams(String inc, String exc)
    {
        MockServletContext context = new MockServletContext();
        context.addInitParameter(InitParameterNames.INCLUDE_PATH_PATTERN, inc);
        context.addInitParameter(InitParameterNames.EXCLUDE_PATH_PATTERN, exc);
        return new MockFilterConfig(context);
    }
}
View Full Code Here

    @Test
    public void initialize_test() {
        Injector injector = Guice.createInjector(createNiceMock(Module.class));

        MockServletContext mockServletContext = new MockServletContext();
        mockServletContext.addInitParameter("contextConfigLocation",
                "classpath:rave-shindig-test-applicationContext.xml, classpath:rave-shindig-test-dataContext.xml");
        mockServletContext.setAttribute(GuiceServletContextListener.INJECTOR_ATTRIBUTE, injector);

        GuiceBindingSpringContextLoaderListener listener = new GuiceBindingSpringContextLoaderListener();
        ServletContextEvent event = createNiceMock(ServletContextEvent.class);
View Full Code Here

    }

    private ServletContext servletContext(final String applicationBaseUrl, final Boolean securityEnabled, String securityLogoutUrl) {
        final MockServletContext servletContext = new MockServletContext();
        servletContext.setContextPath("/lightadmin-demo");
        servletContext.addInitParameter(LIGHT_ADMINISTRATION_BASE_URL, applicationBaseUrl);
        servletContext.addInitParameter(LIGHT_ADMINISTRATION_SECURITY, valueOf(securityEnabled));
        servletContext.addInitParameter(LIGHT_ADMINISTRATION_SECURITY_LOGOUT_URL, securityLogoutUrl);
        return servletContext;
    }
}
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.