WrapperSpecific ws = newInstance(WrapperSpecific.class);
SpecificObject so2 = newInstance(SpecificObject.class);
so2.setSuperAttr1("superAttr1");
ws.setSpecificObject(so2);
WrapperSpecificPrime wsp = mapper.map(ws, WrapperSpecificPrime.class);
assertTrue(wsp.getSpecificObjectPrime() instanceof Specific3);
assertEquals("superAttr1", ((Specific3) wsp.getSpecificObjectPrime()).getSuperAttr3());
assertEquals("superAttr1", ((Specific3) wsp.getSpecificObjectPrime()).getSuperAttr2());
}