Package org.apache.tapestry.services

Examples of org.apache.tapestry.services.WebRequestServicer


        ActionRequest request = (ActionRequest) newMock(ActionRequest.class);
        ActionResponse response = (ActionResponse) newMock(ActionResponse.class);
        PortletRequestGlobals prg = (PortletRequestGlobals) newMock(PortletRequestGlobals.class);

        MockControl control = newControl(WebRequestServicer.class);
        WebRequestServicer servicer = (WebRequestServicer) control.getMock();

        Throwable t = new RuntimeException("Failure.");

        prg.store(request, response);
        servicer.service(new PortletWebRequest(request), new PortletWebResponse(response));
        control.setMatcher(new AggregateArgumentsMatcher(new ArgumentMatcher[]
        { new TypeMatcher(), new TypeMatcher() }));
        control.setThrowable(t);

        replayControls();
View Full Code Here


        RenderRequest request = (RenderRequest) newMock(RenderRequest.class);
        RenderResponse response = (RenderResponse) newMock(RenderResponse.class);
        PortletRequestGlobals prg = (PortletRequestGlobals) newMock(PortletRequestGlobals.class);

        MockControl control = newControl(WebRequestServicer.class);
        WebRequestServicer servicer = (WebRequestServicer) control.getMock();

        Throwable t = new RuntimeException("Failure.");

        prg.store(request, response);
        servicer.service(new PortletWebRequest(request), new RenderWebResponse(response));
        control.setMatcher(new AggregateArgumentsMatcher(new ArgumentMatcher[]
        { new TypeMatcher(), new TypeMatcher() }));
        control.setThrowable(t);

        replayControls();
View Full Code Here

    public void testNormal() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ResetEventCoordinator rec = newREC();

        servicer.service(request, response);
        rec.fireResetEvent();

        replayControls();

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

    public void testResetFailure() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        MockControl control = newControl(ResetEventCoordinator.class);
        ResetEventCoordinator rec = (ResetEventCoordinator) control.getMock();
        ErrorLog log = (ErrorLog) newMock(ErrorLog.class);

        Location l = fabricateLocation(99);

        Throwable t = new ApplicationRuntimeException("Mock failure.", l, null);

        servicer.service(request, response);

        rec.fireResetEvent();
        control.setThrowable(t);

        log.error(ImplMessages.errorResetting(t), l, t);
View Full Code Here

{
    public void testNormal() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ApplicationLifecycle lifecycle = newLifecycle();

        servicer.service(request, response);

        trainGetDiscardSession(lifecycle, false);

        replayControls();
View Full Code Here

    public void testDiscard() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ApplicationLifecycle lifecycle = newLifecycle();
        WebSession session = newSession();

        servicer.service(request, response);

        trainGetDiscardSession(lifecycle, true);

        trainGetSession(request, session);
View Full Code Here

    public void testDiscardNoSession() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ApplicationLifecycle lifecycle = newLifecycle();

        servicer.service(request, response);

        trainGetDiscardSession(lifecycle, true);

        trainGetSession(request, null);
View Full Code Here

    public void testDiscardSessionIllegalState() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ApplicationLifecycle lifecycle = newLifecycle();
        WebSession session = newSession();

        servicer.service(request, response);

        trainGetDiscardSession(lifecycle, true);

        trainGetSession(request, session);
View Full Code Here

    public void testDiscardCheckAfterException() throws Exception
    {
        WebRequest request = newRequest();
        WebResponse response = newResponse();
        WebRequestServicer servicer = newServicer();
        ApplicationLifecycle lifecycle = newLifecycle();

        servicer.service(request, response);
        setThrowable(servicer, new IOException());

        trainGetDiscardSession(lifecycle, false);

        replayControls();
View Full Code Here

    {
        ActionRequest request = newMock(ActionRequest.class);
        ActionResponse response = newMock(ActionResponse.class);
        PortletRequestGlobals prg = newMock(PortletRequestGlobals.class);
       
        WebRequestServicer servicer = newMock(WebRequestServicer.class);
       
        Throwable t = new RuntimeException("Failure.");

        prg.store(request, response);
        servicer.service(isA(PortletWebRequest.class), isA(PortletWebResponse.class));
        expectLastCall().andThrow(t);
       
        replay();

        ActionRequestServicerToWebRequestServicerBridge bridge = new ActionRequestServicerToWebRequestServicerBridge();
View Full Code Here

TOP

Related Classes of org.apache.tapestry.services.WebRequestServicer

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.