@Test
public void testEnumeration() throws ParseException {

	BeanDescription desc = daoUnderTest.processJavaInput(getClass().getResourceAsStream("Anreden.javainput"));
	assertEquals("Anreden", desc.getClassName());
	assertTrue(desc.isEnumeration());
	assertEquals(3, desc.getEnumValues().size());
	assertNull(desc.getEnumValue("gibtesnicht"));
	assertNotNull(desc.getEnumValue("HERR"));
	assertEquals("HERR", desc.getEnumValue("HERR").getValue());
	assertEquals("Herr", desc.getEnumValue("HERR").getEffectiveCaption());
	assertNotNull(desc.getEnumValue("FRAU"));
	assertEquals("FRAU", desc.getEnumValue("FRAU").getValue());
	assertEquals("Frau", desc.getEnumValue("FRAU").getEffectiveCaption());
	assertNotNull(desc.getEnumValue("FROLLEIN"));
	assertEquals("FROLLEIN", desc.getEnumValue("FROLLEIN").getValue());
	assertEquals("Fräulein", desc.getEnumValue("FROLLEIN").getCaptionText());
	assertEquals("Fräulein", desc.getEnumValue("FROLLEIN").getEffectiveCaption());
	assertFalse(desc.isDisplayed());
	assertFalse(desc.isMapped());
	assertFalse(desc.isWrapped());
}