package org.sql2o.reflect; import junit.framework.TestCase; import org.sql2o.reflection.ObjectConstructorFactory; /** * User: dimzon * Date: 4/9/14 * Time: 10:09 PM */ public abstract class AbstractObjectConstructorFactoryTest extends TestCase { // just a class public static class POJO1{ } public final ObjectConstructorFactory ocf; public AbstractObjectConstructorFactoryTest(ObjectConstructorFactory ocf) { this.ocf = ocf; } public void testCreate(){ Object o = ocf.newConstructor(POJO1.class).newInstance(); assertNotNull(o); assertSame(POJO1.class,o.getClass()); } }