4748495051525354555657
this.animal = new Animal(); this.animal.name = "Ann"; ofy().save().entity(this.animal).now(); this.mammal = new Mammal(); this.mammal.name = "Mamet"; this.mammal.longHair = true; ofy().save().entity(this.mammal).now(); this.cat = new Cat();
7576777879808182838485
assert all.size() == 4; Animal ann = all.get(0); assert ann.name.equals(this.animal.name); Mammal mamet = (Mammal)all.get(1); assert mamet.longHair == this.mammal.longHair; Cat catrina = (Cat)all.get(2); assert catrina.hypoallergenic == this.cat.hypoallergenic;
9293949596979899100101102
public void testQueryMammal() throws Exception { List<Mammal> all = ofy().load().type(Mammal.class).list(); assert all.size() == 3; Mammal mamet = (Mammal)all.get(0); assert mamet.longHair == this.mammal.longHair; Cat catrina = (Cat)all.get(1); assert catrina.hypoallergenic == this.cat.hypoallergenic;