Package com.mockrunner.mock.web

Examples of com.mockrunner.mock.web.MockServletContext


        config.setFilterName("abc");
        config.setInitParameter(
                WebConfiguration.EXTRA_MODULES_PARAMETER,
                CayenneFilter_DispatchModule.class.getName());

        MockServletContext context = new MockServletContext();
        config.setupServletContext(context);

        CayenneFilter filter = new CayenneFilter();
        filter.init(config);
View Full Code Here


        MockHttpServletRequest servletRequest = new MockHttpServletRequest();
        request.setHttpServletRequest(servletRequest);
        MockHttpSession session = new MockHttpSession();
        servletRequest.setSession(session);
        MockServletContext context = new MockServletContext();
        session.setupServletContext(context);

        return request;
    }
View Full Code Here

        MockHttpServletResponse res = new MockHttpServletResponse();
        MockFilterChain chain = new MockFilterChain();
        MockHttpSession session = new MockHttpSession();
        req.setSession(session);

        MockServletContext servletContext = new MockServletContext();
        session.setupServletContext(servletContext);

        filter.init(config);

        // the servlet to call at the end of the chain, just writes the provided content out
View Full Code Here

    request.setMethod("POST");
    request.setBodyContent(body);

        MockHttpSession session = new MockHttpSession();
        session.setupServletContext(new MockServletContext());
        request.setSession(session);

        request.setUserPrincipal(null);

    return request;
View Full Code Here

        //HACK: once we port tests to the new data directory, remove this
        GeoServerLoader.setLegacy( useLegacyDataDirectory() );

        // if we have data, create a mock servlet context and start up the spring configuration
        if (testData.isTestDataAvailable()) {
            MockServletContext servletContext = new MockServletContext();
            servletContext.setInitParameter("GEOSERVER_DATA_DIR", testData.getDataDirectoryRoot()
                    .getPath());
            servletContext.setInitParameter("serviceStrategy", "PARTIAL-BUFFER2");

            applicationContext = new GeoServerTestApplicationContext(getSpringContextLocations(),
                    servletContext);
            applicationContext.refresh();

            // set the parameter after a refresh because it appears a refresh
            // wipes
            // out all parameters
            servletContext.setAttribute(
                    WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE,
                    applicationContext);
        }
    }
View Full Code Here

        request.setPathInfo(ResponseUtils.makePathAbsolute( ResponseUtils.stripBeginningPath( path)));
       
        kvp(request, path);

        MockHttpSession session = new MockHttpSession();
        session.setupServletContext(new MockServletContext());
        request.setSession(session);

        request.setUserPrincipal(null);

        return request;
View Full Code Here

        setUpTestWeblogs();

        mockFactory = new WebMockObjectFactory();

        // create mock RollerContext
        MockServletContext ctx = mockFactory.getMockServletContext();
        ctx.setRealPath("/", ".");
        rollerContext = new MockRollerContext();
        rollerContext.init(ctx);

        mockRequest = mockFactory.getMockRequest();
        mockRequest.setContextPath("/roller");
View Full Code Here

        super.setUp();    
        getMockFactory().refresh();
        servletModule = new ServletTestModule(getMockFactory());
        strutsModule = new ActionTestModule(getStrutsMockFactory());
       
        MockServletContext app = getMockFactory().getMockServletContext();
        app.addResourcePath("/WEB-INF/toolbox.xml","/WEB-INF/toolbox.xml");
        app.setResourceAsStream("/WEB-INF/toolbox.xml",
                new FileInputStream("./WEB-INF/toolbox.xml"));
       
        MockServletConfig config = getMockFactory().getMockServletConfig();
        config.setInitParameter(
                "org.apache.velocity.properties","WEB-INF/velocity.properties");      

        MapMessageResources resources = new MapMessageResources();
        resources.putMessages("WEB-INF/classes/ApplicationResources.properties");
        strutsModule.setResources(resources);
       
        MockServletContext ctx = getMockFactory().getMockServletContext();
        ctx.setRealPath("/", "");
        rollerContext = new MockRollerContext();
        rollerContext.init(ctx);
       
        JspFactory.setDefaultFactory(new MockJspFactory(getMockFactory()));
    }
View Full Code Here

*/
public class BookmarksActionTest extends StrutsActionTestBase
{
    public void testSelectFolder()
    {      
        MockServletContext ctx = getMockFactory().getMockServletContext();
        ctx.setServletContextName("/roller");       
        MockHttpServletRequest request = getMockFactory().getMockRequest();
        request.setContextPath("/roller");

        UserManager umgr = null;
        UserData user = null;
View Full Code Here

     */
    public void setUp() throws Exception
    {
        super.setUp();      

        MockServletContext mContext = getMockFactory().getMockServletContext();
        mContext.setRealPath("build/junk", "./build/junk");
       
        setupVelocityProperties(mContext);
    }
View Full Code Here

TOP

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

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.