assertEquals("Component[]", ad.getTypeDef().getName());
assertTrue(ad.getDefaultValue().getValue() instanceof List);
List<?> l = (List<?>) ad.getDefaultValue().getValue();
assertEquals(1, l.size());
ComponentDefRef cdr = (ComponentDefRef) l.get(0);
AttributeDefRef adr = cdr.getAttributeDefRef("value");
assertNotNull(adr);
assertEquals("valid Text which is really a defref", adr.getValue());
}