Package org.apache.tapestry.web

Examples of org.apache.tapestry.web.WebRequest


    }

    public void testGetURLWithServiceParameters()
    {
        WebRequest request = newRequest();

        IRequestCycle rc = (IRequestCycle) newMock(IRequestCycle.class);

        EngineServiceLink l = new EngineServiceLink(rc, "/ctx/app", ENCODING, _urlCodec, request,
                buildParameters("foo", new String[]
View Full Code Here


    /** @since 4.0 */

    public void testGetURLSansParameters()
    {
        WebRequest request = newRequest();

        MockControl control = newControl(IRequestCycle.class);
        IRequestCycle rc = (IRequestCycle) control.getMock();

        EngineServiceLink l = new EngineServiceLink(rc, "/context/servlet", ENCODING, _urlCodec,
View Full Code Here

    /** @since 4.0 */

    public void testGetURLWithAnchor()
    {
        WebRequest request = newRequest();
        IRequestCycle rc = (IRequestCycle) newMock(IRequestCycle.class);

        EngineServiceLink l = new EngineServiceLink(rc, "/context/servlet", ENCODING, _urlCodec,
                request, buildParameters("myservice", null), false);

View Full Code Here

        verifyControls();
    }

    public void testGetURLWithAnchorAndParameters() throws Exception
    {
        WebRequest request = newRequest();
        IRequestCycle rc = (IRequestCycle) newMock(IRequestCycle.class);

        EngineServiceLink l = new EngineServiceLink(rc, "/context/servlet", ENCODING, _urlCodec,
                request, buildParameters("myservice", null), false);
View Full Code Here

    {
        MockControl control = newControl(IRequestCycle.class);
        IRequestCycle rc = (IRequestCycle) control.getMock();

        MockControl requestc = newControl(WebRequest.class);
        WebRequest request = (WebRequest) requestc.getMock();

        EngineServiceLink l = new EngineServiceLink(rc, "/ctx/app", ENCODING, _urlCodec, request,
                buildParameters("myservice", null), false);

        request.getScheme();
        requestc.setReturnValue("HTTP");

        request.getServerName();
        requestc.setReturnValue("TESTSERVER.COM");

        request.getServerPort();
        requestc.setReturnValue(9187);

        replayControls();

        assertEquals("HTTP://TESTSERVER.COM:9187/ctx/app?service=myservice", l.getAbsoluteURL());
View Full Code Here

    {
        MockControl control = newControl(IRequestCycle.class);
        IRequestCycle rc = (IRequestCycle) control.getMock();

        MockControl requestc = newControl(WebRequest.class);
        WebRequest request = (WebRequest) requestc.getMock();

        EngineServiceLink l = new EngineServiceLink(rc, "/ctx/app", ENCODING, _urlCodec, request,
                buildParameters("myservice", null), false);

        replayControls();
View Full Code Here

    }

    private void attemptDefault(String expected, String URI, String scheme, String server, int port)
    {
        MockControl control = newControl(WebRequest.class);
        WebRequest request = (WebRequest) control.getMock();

        request.getScheme();
        control.setReturnValue(scheme);

        request.getServerName();
        control.setReturnValue(server);

        request.getServerPort();
        control.setReturnValue(port);

        replayControls();

        AbsoluteURLBuilderImpl b = new AbsoluteURLBuilderImpl();
View Full Code Here

        IDirect c = (IDirect) cc.getMock();

        MockControl cyclec = newControl(IRequestCycle.class);
        IRequestCycle cycle = (IRequestCycle) cyclec.getMock();

        WebRequest request = newWebRequest(false, null);

        cycle.getPage();
        cyclec.setReturnValue(page);

        c.getPage();
View Full Code Here

    }
   
    protected WebRequest newWebRequest(WebSession session)
    {
        MockControl control = newControl(WebRequest.class);
        WebRequest result = (WebRequest) control.getMock();

        result.getSession(false);
        control.setReturnValue(session);

        return result;
    }
View Full Code Here

    }

    protected WebRequest newWebRequest(boolean create, WebSession session)
    {
        MockControl control = newControl(WebRequest.class);
        WebRequest result = (WebRequest) control.getMock();

        result.getSession(create);
        control.setReturnValue(session);

        return result;
    }
View Full Code Here

TOP

Related Classes of org.apache.tapestry.web.WebRequest

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.