Package com.mockrunner.mock.web

Examples of com.mockrunner.mock.web.MockHttpSession


        WebApplicationContextFilter filter = new WebApplicationContextFilter();

        // assemble session
        DataContext dataContext = new DataContext();
        HttpSession session = new MockHttpSession();
        session.setAttribute(ServletUtil.DATA_CONTEXT_KEY, dataContext);
        MockHttpServletRequest request = new MockHttpServletRequest();
        request.setSession(session);
        MockHttpServletResponse response = new MockHttpServletResponse();
        MockFilterChain chain = new MockFilterChain();
View Full Code Here


        };
        Injector injector = DIBootstrap.createInjector(module);
        SessionContextRequestHandler handler = new SessionContextRequestHandler();
        injector.injectMembers(handler);

        MockHttpSession session = new MockHttpSession();

        BaseContext.bindThreadObjectContext(null);

        try {

            MockHttpServletRequest request1 = new MockHttpServletRequest();
            MockHttpServletResponse response1 = new MockHttpServletResponse();
            request1.setSession(session);
            handler.requestStart(request1, response1);

            ObjectContext c1 = BaseContext.getThreadObjectContext();
            assertNotNull(c1);

            handler.requestEnd(request1, response1);

            try {
                BaseContext.getThreadObjectContext();
                fail("thread context not null");
            }
            catch (IllegalStateException e) {
                // expected
            }

            MockHttpServletRequest request2 = new MockHttpServletRequest();
            MockHttpServletResponse response2 = new MockHttpServletResponse();
            request2.setSession(session);
            handler.requestStart(request2, response2);

            ObjectContext c2 = BaseContext.getThreadObjectContext();
            assertSame(c1, c2);

            handler.requestEnd(request2, response2);
            try {
                BaseContext.getThreadObjectContext();
                fail("thread context not null");
            }
            catch (IllegalStateException e) {
                // expected
            }

            MockHttpServletRequest request3 = new MockHttpServletRequest();
            MockHttpServletResponse response3 = new MockHttpServletResponse();
            request3.setSession(new MockHttpSession());
            handler.requestStart(request3, response3);

            ObjectContext c3 = BaseContext.getThreadObjectContext();
            assertNotNull(c3);
            assertNotSame(c1, c3);
View Full Code Here

            }
        };
        HessianService service = new HessianService(factory, map);

        MockHttpServletRequest request = new MockHttpServletRequest();
        HttpSession session = new MockHttpSession();
        request.setSession(session);

        // for some eason need to call this to get session activated in the mock request
        request.getSession();
View Full Code Here

    }

    public void testServletRequest() {
        ServletContext context = getServletContext();

        MockHttpSession session = new MockHttpSession();
        session.setupServletContext(context);
        session.setUpIsNew(true);
        Integer count = new Integer(10);
        session.setAttribute("count", count);

        MockHttpServletRequest request = new MockHttpServletRequest();
        request.setSession(session);
        request.setAttribute("attr", "OK");
        request.setupAddParameter("parm", "OK");
View Full Code Here

        servletContext.setAttribute("app", "app");

        MockServletConfig servletConfig = new MockServletConfig();
        servletConfig.setServletContext(servletContext);

        MockHttpSession session = new MockHttpSession();
        session.setupServletContext(servletContext);
        session.setAttribute("session", "session");

        MockHttpServletRequest request = new MockHttpServletRequest();
        request.setAttribute("request", "request");
        request.setSession(session);
View Full Code Here

    private void navigationTest(NavigationalStateComponent component, boolean useQueryStringPortalURL)
    throws Exception
    {
        MockHttpServletRequest request = new MockHttpServletRequest();
        MockHttpSession session = new MockHttpSession();
        HttpServletResponse response = new MockHttpServletResponse();
        ServletConfig config = new MockServletConfig();
        request.setSession(session);
        request.setServerName("www.sporteportal.com");
        request.setScheme("http");
View Full Code Here

   
   
    protected HttpServletRequest buildRequest(PortalURL portalURL, boolean useQueryStringPortalURL)
    {
        MockHttpServletRequest request = new MockHttpServletRequest();
        MockHttpSession session = new MockHttpSession();

        request.setSession(session);
        request.setServerName("www.sporteportal.com");
        request.setScheme("http");
        request.setContextPath("/jetspeed");
View Full Code Here

    private RequestContext initRequestContext()
    {
        MockHttpServletRequest request = new MockHttpServletRequest();
        MockHttpServletResponse response = new MockHttpServletResponse();
        MockHttpSession session = new MockHttpSession();

        Principal p = new UserPrincipalImpl("anotherFaker");

        request.setUserPrincipal(p);
View Full Code Here

    public static RequestContext setupRequestContext(String p_sAction,
            String p_sPortletId, String p_sCol, String p_sRow)
    {
        MockServletConfig config = new MockServletConfig();
        MockServletContext context = new MockServletContext();
        MockHttpSession session = new MockHttpSession();
        session.setupServletContext(context);
        MockHttpServletRequest request = new MockHttpServletRequest();
        request.setupAddParameter("action", p_sAction);
        request.setupAddParameter("id", p_sPortletId);
        if (p_sRow != null)
        {
View Full Code Here

        }
       
       
        kvp(request, path);

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

        request.setUserPrincipal(null);

        return request;
View Full Code Here

TOP

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

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.