Package javango.db

Examples of javango.db.Managers.forClass()


  }
 
  public void testCustomManager() throws Exception {
    Injector injector = Guice.createInjector(new HibernateModule());
    Managers managers = injector.getInstance(Managers.class);
    Manager<? extends MyModel> manager = managers.forClass(MyModel.class);
    assertEquals(manager.getClass(), MyManager.class);
  }
 
  public void testDefaultManager() throws Exception {
    Injector injector = Guice.createInjector(new HibernateModule());
View Full Code Here


  }
 
  public void testDefaultManager() throws Exception {
    Injector injector = Guice.createInjector(new HibernateModule());
    Managers managers = injector.getInstance(Managers.class);
    Manager<? extends MyOtherModel> manager = managers.forClass(MyOtherModel.class);
    assertEquals(manager.getClass(), HibernateManager.class);
  }
}
View Full Code Here

  public void testToString() throws Exception {
    Injector injector = Guice.createInjector(new HibernateModule());
    Managers managers = injector.getInstance(Managers.class);

    QuerySet<Poll> pollQs = managers.forClass(Poll.class).all();
   
    pollQs = pollQs.filter("WHAT", "EVER");
    pollQs = pollQs.filter("never", "ending");
    pollQs = pollQs.filterByProperty("hello", "world");
    pollQs = pollQs.filterByProperty("code", "support");
View Full Code Here

    new SchemaExport(cfg).drop(false, true);
    new SchemaExport(cfg).create(false, true);

    Managers managers = injector.getInstance(Managers.class);

    QuerySet<Poll> pollQs = managers.forClass(Poll.class).all();
    for (Poll p : pollQs) {
      fail(String.format("Should never get here %s", p));
    }
  }
}
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.