List of usage examples for org.springframework.mock.web MockFilterConfig MockFilterConfig
public MockFilterConfig()
From source file:org.jasig.cas.client.validation.Saml11TicketValidationFilterTests.java
@Test public void testRenewInitParamThrows() throws Exception { final Saml11TicketValidationFilter f = new Saml11TicketValidationFilter(); final MockFilterConfig config = new MockFilterConfig(); config.addInitParameter("casServerUrlPrefix", "https://cas.example.com"); config.addInitParameter("renew", "true"); try {/*from w ww . j a v a2 s.com*/ f.init(config); fail("Should have thrown IllegalArgumentException."); } catch (final IllegalArgumentException e) { assertTrue(e.getMessage().contains("Renew MUST")); } }
From source file:fr.xebia.servlet.filter.SecuredRemoteAddressFilterTest.java
private void testRemoteAddr(String remoteAddr, boolean expected) throws ServletException, IOException { SecuredRemoteAddressFilter filter = new SecuredRemoteAddressFilter(); MockFilterConfig filterConfig = new MockFilterConfig(); filter.init(filterConfig);//from w w w . j av a2 s. c om final AtomicBoolean secured = new AtomicBoolean(); MockFilterChain filterChain = new MockFilterChain() { @Override public void doFilter(ServletRequest request, ServletResponse response) { secured.set(request.isSecure()); } }; MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr(remoteAddr); filter.doFilter(request, new MockHttpServletResponse(), filterChain); assertEquals(expected, secured.get()); }
From source file:org.jasig.cas.client.configuration.SystemPropertiesConfigurationStrategyImplTests.java
@Before public void setUp() throws Exception { this.filterConfig = new MockFilterConfig(); this.impl = new SystemPropertiesConfigurationStrategyImpl(); this.impl.init(this.filterConfig, AbstractCasFilter.class); }
From source file:org.jasig.cas.client.util.ErrorRedirectFilterTests.java
@Before public void setUp() throws Exception { this.errorRedirectFilter = new ErrorRedirectFilter(); final MockFilterConfig filterConfig = new MockFilterConfig(); filterConfig.addInitParameter(IllegalStateException.class.getName(), REDIRECT_URL); this.errorRedirectFilter.init(filterConfig); this.filterChain = new MockFilterChain(); }
From source file:org.javalite.activeweb.AppIntegrationSpec.java
@Before public void beforeAppIntegrationSpec() throws ServletException { Configuration.setTesting(true); requestDispatcher.init(new MockFilterConfig()); context = requestDispatcher.getContext(); if (!suppressDb) { DBSpecHelper.openTestConnections(); }/*from w w w . ja v a2 s . c o m*/ }
From source file:ejportal.webapp.filter.StaticFilterTest.java
@Override protected void setUp() throws Exception { this.filter = new StaticFilter(); final MockFilterConfig config = new MockFilterConfig(); config.addInitParameter("includes", "/scripts/*"); this.filter.init(config); }
From source file:org.javalite.activeweb.SpecHelper.java
@Before public void atStart() { sessionFacade = new SessionTestFacade(new MockHttpSession()); setTemplateLocation("src/main/webapp/WEB-INF/views");//default location of all views Context.setTLs(null, new MockHttpServletResponse(), new MockFilterConfig(), new ControllerRegistry(new MockFilterConfig()), new AppContext(), new RequestContext(), null); }
From source file:org.ambraproject.admin.filter.RedirectToAmbraFilterTest.java
@BeforeMethod public void initFilter() throws ServletException { filter = new RedirectToAmbraFilter(); filter.init(new MockFilterConfig()); }
From source file:org.javalite.activeweb.RequestSpec.java
@Before public void before() throws ServletException, IOException, IllegalAccessException, InstantiationException { replaceError();//from ww w . j a v a 2 s .co m dispatcher = new RequestDispatcher(); request = new MockHttpServletRequest(); request.setContextPath("/test_context"); dispatcher.init(new MockFilterConfig()); response = new MockHttpServletResponse(); config = new MockFilterConfig(); Context.clear(); Context.setTLs(request, response, config, new ControllerRegistry(new MockFilterConfig()), new AppContext(), new RequestContext(), null); Configuration.getTemplateManager().setTemplateLocation("src/test/views"); }
From source file:alpha.portal.webapp.filter.LocaleFilterTest.java
@Override protected void setUp() throws Exception { this.filter = new LocaleFilter(); this.filter.init(new MockFilterConfig()); }