Project

General

Profile

« Previous | Next » 

Revision fdf9eec2

Added by Andreas Müller almost 10 years ago

better use of generics in service layer and persistence list methods

View differences:

cdmlib-services/src/test/java/eu/etaxonomy/cdm/api/service/TaxonServiceImplTest.java
21 21
import java.util.UUID;
22 22

  
23 23
import org.apache.log4j.Logger;
24
import org.hibernate.ObjectDeletedException;
25 24
import org.junit.Assert;
26 25
import org.junit.Test;
27 26
import org.unitils.dbunit.annotation.DataSet;
......
31 30
import eu.etaxonomy.cdm.api.service.config.SynonymDeletionConfigurator;
32 31
import eu.etaxonomy.cdm.api.service.config.TaxonDeletionConfigurator;
33 32
import eu.etaxonomy.cdm.api.service.config.TaxonNodeDeletionConfigurator.ChildHandling;
34
import eu.etaxonomy.cdm.api.service.exception.DataChangeNoRollbackException;
35 33
import eu.etaxonomy.cdm.api.service.exception.HomotypicalGroupChangeException;
36
import eu.etaxonomy.cdm.api.service.exception.ReferencedObjectUndeletableException;
37 34
import eu.etaxonomy.cdm.datagenerator.TaxonGenerator;
38 35
import eu.etaxonomy.cdm.model.common.CdmBase;
39 36
import eu.etaxonomy.cdm.model.common.IdentifiableSource;
......
1009 1006
        Classification tree = classificationService.find(classificationUuid);
1010 1007
        UUID taxonUuid = UUID.fromString("bc09aca6-06fd-4905-b1e7-cbf7cc65d783");
1011 1008
        TaxonBase<?> taxonBase =  service.find(taxonUuid);
1012
        List <TaxonBase> synonyms = service.list(Synonym.class, null, null, null, null);
1009
        List <Synonym> synonyms = service.list(Synonym.class, null, null, null, null);
1013 1010
        assertEquals("Number of synonyms should be 2",2,synonyms.size());
1014 1011
        Taxon taxon = (Taxon)taxonBase;
1015 1012

  

Also available in: Unified diff