Package siena.base.test.model

Examples of siena.base.test.model.DiscoveryStringId


  }
*/
  public void testFetchLimitReal() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+i, StringID_CURIE);
      pm.insert(discs[i]);
    }

    List<DiscoveryStringId> res = pm.createQuery(DiscoveryStringId.class).order("name").fetch(3);
    assertNotNull(res);
View Full Code Here


 

  public void testFetchLimitOffsetReal() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+i, StringID_CURIE);
      pm.insert(discs[i]);
    }

    List<DiscoveryStringId> res = pm.createQuery(DiscoveryStringId.class).order("name").fetch(3, 5);
    assertNotNull(res);
View Full Code Here

  }
 
  public void testFetchLotsOfEntitiesStatefulMixed(){
    DiscoveryStringId[] discs = new DiscoveryStringId[150];
    for(int i=0; i<150; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%03d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);
   
    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).stateful().order("name");
    List<DiscoveryStringId> res = query.paginate(50).fetch();
View Full Code Here

  }
 
  public void testFetchLotsOfEntitiesStatefulMixed2(){
    DiscoveryStringId[] discs = new DiscoveryStringId[150];
    for(int i=0; i<150; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%03d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);
   
    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).stateful().order("name");
    List<DiscoveryStringId> res = query.fetch(50);
View Full Code Here

   
    assertTrue(second.id > first.id);
  }
 
  public void testRelationship() {
    DiscoveryStringId radioactivity = new DiscoveryStringId("Radioactivity", StringID_CURIE);
    DiscoveryStringId relativity = new DiscoveryStringId("Relativity", StringID_EINSTEIN);
    DiscoveryStringId teslaCoil = new DiscoveryStringId("Tesla Coil", StringID_TESLA);
   
    pm.insert(radioactivity);
    pm.insert(relativity);
    pm.insert(teslaCoil);

    DiscoveryStringId relativity2 = pm.createQuery(DiscoveryStringId.class).filter("discoverer", StringID_EINSTEIN).get();
    assertTrue(relativity.name.equals(relativity2.name));

  }
View Full Code Here

  }   

  public void testFetchPaginateStatelessNextPage() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%02d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);

    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).paginate(5).order("name");
    List<DiscoveryStringId> res = query.fetch();
View Full Code Here

  }
 
  public void testFetchPaginateStatelessNextPageToEnd() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%02d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);

    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).paginate(5).order("name");
    List<DiscoveryStringId> res = query.fetch();
View Full Code Here

  }
 
  public void testFetchPaginateStatelessPreviousPageFromScratch() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%02d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);

    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).paginate(5).order("name");
    List<DiscoveryStringId> res = query.previousPage().fetch();
View Full Code Here

  }
 
  public void testFetchPaginateStatelessPreviousPage() {
    DiscoveryStringId[] discs = new DiscoveryStringId[10];
    for(int i=0; i<10; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%02d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);

    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).paginate(5).order("name");
    List<DiscoveryStringId> res = query.nextPage().fetch();
View Full Code Here

  }
 
  public void testFetchPaginateStatelessSeveralTimes() {
    DiscoveryStringId[] discs = new DiscoveryStringId[15];
    for(int i=0; i<15; i++){
      discs[i] = new DiscoveryStringId("Disc_"+String.format("%02d", i), StringID_CURIE);
    }
    pm.insert((Object[])discs);

    Query<DiscoveryStringId> query = pm.createQuery(DiscoveryStringId.class).paginate(5).order("name");
    List<DiscoveryStringId> res = query.fetch();
View Full Code Here

TOP

Related Classes of siena.base.test.model.DiscoveryStringId

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.