public class AnnotationTestCase extends AbstractXMLTest
{
protected AbstractAnnotationMetaData getAnnotation(String name) throws Exception
{
AbstractBeanMetaData bean = unmarshalBean(name);
ConstructorMetaData constructor = bean.getConstructor();
assertNotNull(constructor);
Set<AnnotationMetaData> annotations = constructor.getAnnotations();
assertEquals(1, annotations.size());
AbstractAnnotationMetaData annotation = (AbstractAnnotationMetaData) annotations.iterator().next();
assertNotNull(annotation);
return annotation;
}