@Test
@Transactional
public void testInstantiateConcreteClass() {
log.debug("testInstantiateConcreteClass");
Person p = persistedPerson("Michael", 35);
Car c = persist(new Volvo());
p.setCar(c);
assertEquals("Wrong concrete class.", Volvo.class, p.getCar().getClass());
}