Ejemplo n.º 1
0
 public void CoreTestPolymorphicInterface()
 {
     Run <PolymorphicBaseClass, DTO.IPolymorphic>(PolymorphicSubSubClass.Create(1), x => new DTO.PolymorphicSubSubClass((PolymorphicSubSubClass)x));
 }
Ejemplo n.º 2
0
 public void CoreTestGenericOfPolymorphicClass()
 {
     Run(MappedObjectGeneric <PolymorphicBaseClass> .Create(1, PolymorphicBaseClass.Create(2)), x => new DTO.MappedObjectGeneric <DTO.PolymorphicBaseClass>(x));
     Run(MappedObjectGeneric <PolymorphicBaseClass> .Create(1, PolymorphicSubSubClass.Create(2)), x => new DTO.MappedObjectGeneric <DTO.PolymorphicBaseClass>(x));
 }
Ejemplo n.º 3
0
 public void CoreTestPolymorphicClass()
 {
     Run(PolymorphicSubSubClass.Create(1), x => new DTO.PolymorphicSubSubClass(x));
     Run <PolymorphicBaseClass, DTO.PolymorphicBaseClass>(PolymorphicSubSubClass.Create(1), x => new DTO.PolymorphicSubSubClass((PolymorphicSubSubClass)x));
 }