Examples of FilterConfig


Examples of javax.servlet.FilterConfig

    static DatabaseInfo databaseInfo;

    @Test
    public void testGetDatabaseFactory() throws Exception {
        final FilterConfig config = mock(FilterConfig.class);
        final ServletContext context = mock(ServletContext.class);
        final GraphDatabaseService database = mock(GraphDatabaseService.class);
        when(context.getAttribute(argThat(is(ConsoleFilter.DATABASE_ATTRIBUTE)))).thenReturn(DatabaseInfo.sandbox(database));
        when(config.getServletContext()).thenReturn(context);
        when(config.getInitParameter(argThat(is("applicationClass")))).thenReturn(TestApplication.class.getName());
        new ConsoleFilter().init(config);
        assertThat(databaseInfo.getDatabase(),is(database));
        assertThat(databaseInfo.isSandbox(),is(true));

    }
View Full Code Here

Examples of javax.servlet.FilterConfig

   */
  private static class TestSessionFilter extends WicketSessionFilter
  {
    public TestSessionFilter(final WicketTester tester) throws ServletException
    {
      init(new FilterConfig()
      {
        @Override
        public ServletContext getServletContext()
        {
          return tester.getServletContext();
View Full Code Here

Examples of javax.servlet.FilterConfig

  public BaseWicketTester(final WebApplication application, final ServletContext servletCtx)
  {
    servletContext = servletCtx != null ? servletCtx
      : new MockServletContext(application, null);

    final FilterConfig filterConfig = new TestFilterConfig();
    WicketFilter filter = new WicketFilter()
    {
      @Override
      public FilterConfig getFilterConfig()
      {
View Full Code Here

Examples of javax.servlet.FilterConfig

    {
      @Override
      public FilterConfig getFilterConfig()
      {

        return new FilterConfig()
        {
          public String getInitParameter(final String param)
          {
            if ("module".equals(param))
            {
View Full Code Here

Examples of javax.servlet.FilterConfig

  public BaseWicketTester(final WebApplication application, final ServletContext servletCtx)
  {
    servletContext = servletCtx != null ? servletCtx
      : new MockServletContext(application, null);

    final FilterConfig filterConfig = new TestFilterConfig();
    WicketFilter filter = new WicketFilter()
    {
      @Override
      public FilterConfig getFilterConfig()
      {
View Full Code Here

Examples of javax.servlet.FilterConfig

    }

    public void testBasic() throws Exception
    {
        ServletContext servletContext = new MockServletContext();
        FilterConfig filterConfig = new MockFilterConfig(servletContext);

        Filter f = new HiveMindFilter();

        f.init(filterConfig);
View Full Code Here

Examples of javax.servlet.FilterConfig

  public BaseWicketTester(final WebApplication application, final ServletContext servletCtx)
  {
    servletContext = servletCtx != null ? servletCtx
      : new MockServletContext(application, null);

    final FilterConfig filterConfig = new TestFilterConfig();
    WicketFilter filter = new WicketFilter()
    {
      @Override
      public FilterConfig getFilterConfig()
      {
View Full Code Here

Examples of javax.servlet.FilterConfig

  public void testFilter() throws Exception {
    Map<String, String> params = new HashMap<String, String>();
    params.put(SliderAmIpFilter.PROXY_HOST, proxyHost);
    params.put(SliderAmIpFilter.PROXY_URI_BASE, proxyUri);
    params.put(SliderAmIpFilter.WS_CONTEXT_ROOT, wsContextRoot);
    FilterConfig config = new DummyFilterConfig(params);

    // dummy filter
    FilterChain chain = new FilterChain() {
      @Override
      public void doFilter(ServletRequest servletRequest,
View Full Code Here

Examples of javax.servlet.FilterConfig

        }
    }

    public void testBasic() throws Exception
    {
        FilterConfig filterConfig = newFilterConfig();

        replayControls();

        RegistryExposingAutoloadingHiveMindFilterFixture f = new RegistryExposingAutoloadingHiveMindFilterFixture();
View Full Code Here

Examples of javax.servlet.FilterConfig

    {
        MockControl contextc = newControl(ServletContext.class);
        ServletContext context = (ServletContext) contextc.getMock();

        MockControl configc = newControl(FilterConfig.class);
        FilterConfig filterConfig = (FilterConfig) configc.getMock();

        filterConfig.getServletContext();
        configc.setReturnValue(context);

        replayControls();

        RegistryExposingAutoloadingHiveMindFilterFixture f = new RegistryExposingAutoloadingHiveMindFilterFixture();

        f.init(filterConfig);

        verifyControls();

        Registry r = f.getRegistry();

        assertNotNull(r);

        ShutdownCoordinator coordinator = (ShutdownCoordinator) r
                .getService(ShutdownCoordinator.class);

        ShutdownListenerFixture l = new ShutdownListenerFixture();

        coordinator.addRegistryShutdownListener(l);

        MockControl requestControl = newControl(HttpServletRequest.class);
        HttpServletRequest request = (HttpServletRequest) requestControl.getMock();
        HttpServletResponse response = (HttpServletResponse) newMock(HttpServletResponse.class);
        FilterChain chain = new RebuildRegistryChainFixture();

        request.setAttribute(AutoloadingHiveMindFilter.REQUEST_KEY, r);

        request.setAttribute(AutoloadingHiveMindFilter.REBUILD_REQUEST_KEY, Boolean.TRUE);

        request.getAttribute(AutoloadingHiveMindFilter.REBUILD_REQUEST_KEY);
        requestControl.setReturnValue(Boolean.TRUE);

        filterConfig.getServletContext();
        configc.setReturnValue(context);

        replayControls();

        f.doFilter(request, response, chain);
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.