Package ch.entwine.weblounge.common.content.page

Examples of ch.entwine.weblounge.common.content.page.Pagelet


    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.atPosition(position);
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(position, firstPagelet.getURI().getPosition());

    // Test proper behavior with pagelet only
    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.inComposer(composer);
    query.atPosition(position);
    assertEquals(1, query.getPagelets().size());
    pagelets = query.getPagelets();
    firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(composer, firstPagelet.getURI().getComposer());
    assertEquals(position, firstPagelet.getURI().getPosition());
  }
View Full Code Here


    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.inComposer(composer);
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(composer, firstPagelet.getURI().getComposer());
  }
View Full Code Here

  @Test
  public void testWithPagelet() {
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(pagelet, firstPagelet);
  }
View Full Code Here

    // Test preview
    assertNotNull(preview);
    assertEquals(composerName, preview.getIdentifier());
    assertEquals(1, preview.getPagelets().length);
    Pagelet previewTitle = preview.getPagelets()[0];

    // Test title module
    assertEquals(titleModule, previewTitle.getModule());
    assertEquals(titlePagelet, previewTitle.getIdentifier());

    // TODO: Test pagelet contents

  }
View Full Code Here

   */
  @Test
  public void testGetWithPagelet() throws Exception {
    populateIndex();
    Pagelet[] mainPagelets = pages[0].getPagelets("main");
    Pagelet titlePagelet = new PageletImpl(mainPagelets[0].getModule(), mainPagelets[0].getIdentifier());
    Pagelet imagePagelet = new PageletImpl(mainPagelets[1].getModule(), mainPagelets[1].getIdentifier());

    // Search for pages containing a pagelet (pages 1 and 2)
    SearchQuery q = new SearchQueryImpl(site).withPagelet(titlePagelet);
    assertEquals(2, idx.getByQuery(q).getDocumentCount());

View Full Code Here

TOP

Related Classes of ch.entwine.weblounge.common.content.page.Pagelet

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.