Package com.mockrunner.mock.web

Examples of com.mockrunner.mock.web.MockFilterConfig


        WebConfiguration configuration1 = new WebConfiguration(config1);
        assertEquals("cayenne-y.xml", configuration1.getConfigurationLocation());
    }

    public void testFilterParameters() {
        MockFilterConfig config1 = new MockFilterConfig();
        config1.setFilterName("cayenne-x");
        config1.setInitParameter(
                WebConfiguration.CONFIGURATION_LOCATION_PARAMETER,
                "cayenne-y.xml");
        config1.setInitParameter("test", "xxx");

        WebConfiguration configuration1 = new WebConfiguration(config1);
        Map<String, String> parameters = configuration1.getParameters();
        assertNotSame(parameters, configuration1.getParameters());
        assertEquals(parameters, configuration1.getParameters());
View Full Code Here


                .get(WebConfiguration.CONFIGURATION_LOCATION_PARAMETER));
        assertEquals("xxx", parameters.get("test"));
    }

    public void testFilterOtherParameters() {
        MockFilterConfig config1 = new MockFilterConfig();
        config1.setFilterName("cayenne-x");
        config1.setInitParameter(
                WebConfiguration.CONFIGURATION_LOCATION_PARAMETER,
                "cayenne-y.xml");
        config1.setInitParameter(WebConfiguration.EXTRA_MODULES_PARAMETER, "M1,M2");
        config1.setInitParameter("test", "xxx");

        WebConfiguration configuration1 = new WebConfiguration(config1);
        Map<String, String> parameters = configuration1.getOtherParameters();
        assertNotSame(parameters, configuration1.getOtherParameters());
        assertEquals(parameters, configuration1.getOtherParameters());
View Full Code Here

    public void testFilter() {
        getWebMockObjectFactory().getMockRequest().setServletPath(getTestPath("basic"));
        doGet();
        assertFalse(((HttpServletResponse)getFilteredResponse()).containsHeader("X-LookMaNoJava"));
        clearOutput();
        MockFilterConfig cfg = getWebMockObjectFactory().getMockFilterConfig();
        cfg.setInitParameter(PyFilter.FILTER_PATH_PARAM, getTestPath("filter"));
        cfg.setInitParameter("header", "X-LookMaNoJava");
        // Set that PyServlet initialization has run as mockrunner's context doesn't indicate that
        // it happened.
        getWebMockObjectFactory().getMockServletContext().setAttribute(PyServlet.INIT_ATTR, "true");
        createFilter(PyFilter.class);
        doGet();
View Full Code Here

        context.putBean(mockGeoServer);

        GeoServerExtensions ext = new GeoServerExtensions();
        ext.setApplicationContext(context);

        MockFilterConfig config = new MockFilterConfig() {
            public String getInitParameter(String name) {
                if ("mime-types".equals(name)) {
                    return DEFAULT_MIME_TYPES_REGEX;
                } else if ("enabled".equals(name)) {
                    return String.valueOf(filterIsEnabled);
View Full Code Here

            }
        };
       
        // run the filter
        FlushSafeFilter filter = new FlushSafeFilter();
        filter.init(new MockFilterConfig());
        filter.doFilter(request, response, chain);
    }
View Full Code Here

            }
        };
       
        // run the filter
        FlushSafeFilter filter = new FlushSafeFilter();
        filter.init(new MockFilterConfig());
        filter.doFilter(request, response, chain);
       
        // if we got here without exception, it's already a good sign. Let's check the output
        assertEquals("Some random text", response.getOutputStreamContent());
    }
View Full Code Here

        MockHttpServletResponse response = new MockHttpServletResponse();
        response.setContentType("text/plain");

        // run the filter
        GZIPFilter filter = new GZIPFilter();
        MockFilterConfig config = new MockFilterConfig();
        MockServletContext context = new MockServletContext();
        context.setInitParameter("compressed-types", "text/plain");
        config.setupServletContext(context);
        filter.init(config);

        MockFilterChain chain = new MockFilterChain() {
            @Override
            public void doFilter(ServletRequest request, ServletResponse response) throws IOException,
View Full Code Here

TOP

Related Classes of com.mockrunner.mock.web.MockFilterConfig

Copyright © 2018 www.massapicom. 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.