@Test
public void testSuperClassMapping() throws Exception {
// source object does not extend a base custom data object, but destination object extends a custom data object.
mapper = getMapper(new String[] { "dozerBeanMapping.xml" });
NoSuperClass src = newInstance(NoSuperClass.class);
src.setAttribute("somefieldvalue");
src.setSuperAttribute("someotherfieldvalue");
SubClass dest = mapper.map(src, SubClass.class);
NoSuperClass src1 = mapper.map(dest, NoSuperClass.class);
SubClass dest2 = mapper.map(src1, SubClass.class);
assertEquals(src, src1);
assertEquals(dest, dest2);
}