/// <exception cref="System.Exception"></exception> public virtual void Test1() { if (!isLocal) { return; } DeleteBase("multi"); NeoDatis.Odb.ODB odb = Open("multi"); odb.Store(new NeoDatis.Odb.Test.VO.Human.Animal("dog", "M", "my dog")); odb.Store(new NeoDatis.Odb.Test.VO.Human.Animal("cat", "F", "my cat")); odb.Store(new NeoDatis.Odb.Test.VO.Human.Man("Joe")); odb.Store(new NeoDatis.Odb.Test.VO.Human.Woman("Karine")); odb.Close(); odb = Open("multi"); NeoDatis.Odb.Core.Query.IQuery q = new _SimpleNativeQuery_31(); q.SetPolymorphic(true); NeoDatis.Odb.Objects os = odb.GetObjects(q); Println(os); odb.Close(); AssertEquals(4, os.Count); DeleteBase("multi"); }