@Test
 public void verifyConfig() throws Exception {
   ClassDescriptor descriptorA = helper.getSession().getClassDescriptorForAlias("SimpleA");
   assertNotNull("No descriptor found for alias='SimpleA'", descriptorA);
   DynamicType simpleTypeA = helper.getType("SimpleA");
   assertNotNull("'SimpleA' EntityType not found", simpleTypeA);
   assertEquals(descriptorA, simpleTypeA.getDescriptor());
   DirectToFieldMapping a_id = (DirectToFieldMapping) descriptorA.getMappingForAttributeName("id");
   assertEquals(int.class, a_id.getAttributeClassification());
   DirectToFieldMapping a_value1 =
       (DirectToFieldMapping) descriptorA.getMappingForAttributeName("value1");
   assertEquals(String.class, a_value1.getAttributeClassification());
   ClassDescriptor descriptorB = helper.getSession().getClassDescriptorForAlias("SimpleB");
   assertNotNull("No descriptor found for alias='SimpleB'", descriptorB);
   DynamicType simpleTypeB = helper.getType("SimpleB");
   assertNotNull("'SimpleB' EntityType not found", simpleTypeB);
   assertEquals(descriptorB, simpleTypeB.getDescriptor());
   DirectToFieldMapping b_id = (DirectToFieldMapping) descriptorB.getMappingForAttributeName("id");
   assertEquals(int.class, b_id.getAttributeClassification());
   DirectToFieldMapping b_value1 =
       (DirectToFieldMapping) descriptorB.getMappingForAttributeName("value1");
   assertEquals(String.class, b_value1.getAttributeClassification());
   OneToManyMapping a_b = (OneToManyMapping) descriptorA.getMappingForAttributeName("b");
   assertEquals(descriptorB, a_b.getReferenceDescriptor());
 }