MethodInterceptor interceptor =  new NoOpInterceptor();
  public void testTypes()throws Throwable{       MethodInterceptor interceptor =  new NoOpInterceptor();     Source source =  (Source)Enhancer.enhance(        Source.class,        new Class[]{java.util.List.class}, interceptor );                   TestCase.assertTrue("intType",   1   == source.intType(1));     TestCase.assertTrue("longType",  1L  == source.longType(1L));     TestCase.assertTrue("floatType", 1.1f  == source.floatType(1.1f));     TestCase.assertTrue("doubleType",1.1 == source.doubleType(1.1));     TestCase.assertEquals("objectType","1", source.objectType("1") );               }