JClassType annotatedClass = typeOracle.getType(AnnotatedClass.class.getName());
TestAnnotation realAnnotation = AnnotatedClass.class.getAnnotation(TestAnnotation.class);
validateAnnotation(annotatedClass, "Class", "Foo", realAnnotation);
ClassLiteralReferenceAnnotation classReferenceAnnotation = annotatedClass.getAnnotation(ClassLiteralReferenceAnnotation.class);
assertEquals(ClassLiteralReferenceAnnotation.Foo.class,
classReferenceAnnotation.value());
assertEquals(2, annotatedClass.getAnnotations().length);
}