Examples of InheritanceSuper


Examples of com.alvazan.test.db.InheritanceSuper

    toMany.setNum(78);
    toMany.setNumBalls(33);
    mgr.put(toMany);
    mgr.flush();
   
    InheritanceSuper abs = mgr.find(InheritanceSuper.class, common.getId());
    Assert.assertTrue(InheritanceSub1.class.isAssignableFrom(abs.getClass()));
    Assert.assertEquals(common.getNum(), abs.getNum());
    Assert.assertEquals(common.getName(), ((InheritanceSub1)abs).getName());
    Assert.assertEquals(common.getDiff(), ((InheritanceSub1)abs).getDiff());
   
    InheritanceSuper many = mgr.find(InheritanceSuper.class, toMany.getId());
    Assert.assertTrue(InheritanceSub2.class.isAssignableFrom(many.getClass()));
    Assert.assertEquals(toMany.getNum(), many.getNum());
    Assert.assertEquals(toMany.getDescription(), ((InheritanceSub2)many).getDescription());
  }
View Full Code Here

Examples of com.alvazan.test.db.InheritanceSuper

    toMany.setNum(78);
    toMany.setNumBalls(33);
    mgr.put(toMany);
    mgr.flush();
   
    InheritanceSuper abs = mgr.find(InheritanceSuper.class, common.getId());
    Assert.assertTrue(InheritanceSub1.class.isAssignableFrom(abs.getClass()));
    Assert.assertEquals(common.getNum(), abs.getNum());
    Assert.assertEquals(common.getName(), ((InheritanceSub1)abs).getName());
    Assert.assertEquals(common.getDiff(), ((InheritanceSub1)abs).getDiff());
   
    InheritanceSuper many = mgr.find(InheritanceSuper.class, toMany.getId());
    Assert.assertTrue(InheritanceSub2.class.isAssignableFrom(many.getClass()));
    Assert.assertEquals(toMany.getNum(), many.getNum());
    Assert.assertEquals(toMany.getDescription(), ((InheritanceSub2)many).getDescription());
   
    mgr.remove(abs);
    mgr.flush();
    abs = mgr.find(InheritanceSuper.class, common.getId());
View Full Code Here

Examples of com.alvazan.test.db.InheritanceSuper

    mgr.put(rel);
   
    mgr.flush();
   
    InheritanceToMany newRel = mgr.find(InheritanceToMany.class, rel.getId());
    InheritanceSuper sub1 = newRel.getNameToEntity().get(common.getLastName());
    Assert.assertEquals(common.getId(), sub1.getId());
    Assert.assertEquals(common.getName(), ((InheritanceSub1)sub1).getName());
    Assert.assertEquals(common.getNum(), sub1.getNum());
   
    InheritanceSuper sub2 = newRel.getNameToEntity().get(toMany.getLastName());
    Assert.assertEquals(toMany.getId(), sub2.getId());
    Assert.assertEquals(toMany.getNum(), sub2.getNum());
    Assert.assertEquals(toMany.getDescription(), ((InheritanceSub2)sub2).getDescription());
  }
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.