Examples of PageRenderLinkSource


Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, false)).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLink(PAGE_CLASS), link);

        verify();
    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, true, "ted", "barney")).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLinkWithContext(PAGE_CLASS, "fred", "barney"), link);

        assertSame(service.createPageRenderLinkWithContext(PAGE_CLASS, eventContext), link);

        verify();

    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

    }

    @Test
    public void callback_with_no_context()
    {
        PageRenderLinkSource source = mockPageRenderLinkSource();
        Link link = mockLink();

        expect(source.createPageRenderLinkWithContext("foo")).andReturn(link);

        PageCallback pc = new PageCallback("foo");

        assertEquals(pc.toString(), "PageCallback[foo]");
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

    @Test
    public void callback_with_context()
    {
        EventContext context = new ArrayEventContext(typeCoercer, 1, 2);

        PageRenderLinkSource source = mockPageRenderLinkSource();
        Link link = mockLink();

        expect(source.createPageRenderLinkWithContext("bar", "1", "2")).andReturn(link);

        PageCallback pc = new PageCallback("bar", context);

        assertEquals(pc.toString(), "PageCallback[bar 1/2]");
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, false)).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLink(PAGE_CLASS), link);

        verify();
    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, true, "ted", "barney")).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLinkWithContext(PAGE_CLASS, "fred", "barney"), link);

        assertSame(service.createPageRenderLinkWithContext(PAGE_CLASS, eventContext), link);

        verify();

    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, false)).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLink(PAGE_CLASS), link);

        verify();
    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        expect(source.createPageRenderLink(PAGE_NAME, true, "fred", "barney")).andReturn(link);

        replay();

        PageRenderLinkSource service = new PageRenderLinkSourceImpl(source, resolver);

        assertSame(service.createPageRenderLinkWithContext(PAGE_CLASS, "fred", "barney"), link);

        verify();

    }
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        super("se.unbound.tapestry.breadcrumbs", "BreadCrumb");
    }

    @Test
    public void renderCrumbList() {
        final PageRenderLinkSource linkSource = this.getService(PageRenderLinkSource.class);
        final BreadCrumbList breadCrumbList = new BreadCrumbList(true, 5);
        breadCrumbList.add(new BreadCrumbInfo("msg1", linkSource.createPageRenderLink("page1"), "page1"));
        breadCrumbList.add(new BreadCrumbInfo("msg2", linkSource.createPageRenderLink("page2"), "page2"));
        this.getService(ApplicationStateManager.class).set(BreadCrumbList.class, breadCrumbList);

        final Document page = this.renderPage("page2");
        final String pageContent = page.toString();
        assertTrue("page contains Message1", pageContent.contains("Message1"));
View Full Code Here

Examples of org.apache.tapestry5.services.PageRenderLinkSource

        assertTrue("page contains Message2", pageContent.contains("Message2"));
    }
   
    @Test
    public void renderCrumbListTitle() {
        final PageRenderLinkSource linkSource = this.getService(PageRenderLinkSource.class);
        final BreadCrumbList breadCrumbList = new BreadCrumbList(true, 5);
        BreadCrumbInfo info = new BreadCrumbInfo("msg1", linkSource.createPageRenderLink("page1"), "page1");
        info.setTitle("PageTitle");
        breadCrumbList.add(info);
        breadCrumbList.add(new BreadCrumbInfo("msg2", linkSource.createPageRenderLink("page2"), "page2"));
        this.getService(ApplicationStateManager.class).set(BreadCrumbList.class, breadCrumbList);

        final Document page = this.renderPage("page2");
        final String pageContent = page.toString();
        assertTrue("page contains PageTitle", pageContent.contains("PageTitle"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.