Revision d7a56b9f
Added by Andreas Kohlbecker almost 6 years ago
cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/initializer/AdvancedBeanInitializerTest.java | ||
---|---|---|
41 | 41 |
import eu.etaxonomy.cdm.model.agent.Contact; |
42 | 42 |
import eu.etaxonomy.cdm.model.agent.Person; |
43 | 43 |
import eu.etaxonomy.cdm.model.agent.Team; |
44 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
|
44 | 45 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
45 | 46 |
import eu.etaxonomy.cdm.model.location.Country; |
46 | 47 |
import eu.etaxonomy.cdm.model.location.Point; |
... | ... | |
296 | 297 |
assertFalse("members should not intitialized since they where not included in the property path", Hibernate.isInitialized(team.getTeamMembers())); |
297 | 298 |
|
298 | 299 |
// activate the teamAutoInitializer again |
299 |
AutoPropertyInitializer<CdmBase> teamAutoInitializer = deacivatedAutoIntitializers.get(Team.class); |
|
300 |
AutoPropertyInitializer<CdmBase> teamAutoInitializer = deacivatedAutoIntitializers.get(TeamOrPersonBase.class);
|
|
300 | 301 |
deacivatedAutoIntitializers.remove(teamAutoInitializer); |
301 |
defaultBeanInitializer.getBeanAutoInitializers().put(Team.class, teamAutoInitializer); |
|
302 |
defaultBeanInitializer.getBeanAutoInitializers().put(TeamOrPersonBase.class, teamAutoInitializer);
|
|
302 | 303 |
|
303 | 304 |
taxon = (Taxon)taxonDao.load(taxonUuid, Arrays.asList("name.nomenclaturalReference.authorship")); |
304 | 305 |
|
Also available in: Unified diff
fixing TeamAutoBeanInitializer mapping in test class