Project

General

Profile

« Previous | Next » 

Revision d9b27602

Added by Patrick Plitzner almost 6 years ago

ref #7095 Retrieve only distinct SpecimenNodeWrapper objects

View differences:

cdmlib-services/src/test/java/eu/etaxonomy/cdm/api/service/OccurrenceServiceTest.java
16 16
import static org.junit.Assert.assertTrue;
17 17

  
18 18
import java.io.FileNotFoundException;
19
import java.util.Collection;
19 20
import java.util.Collections;
20 21
import java.util.List;
21 22
import java.util.Set;
......
1181 1182
        //UUIDS
1182 1183
        UUID derivedUnitDeterminationTaxonUuid = UUID.fromString("941b8b22-1925-4b91-8ff8-97114499bb22");
1183 1184
        UUID derivedUnitDeterminationNameUuid = UUID.fromString("0cdc7a57-6f55-45c8-b3e5-523748c381e7");
1184

  
1185
        UUID derivedUnitDeterminationSynonymUuid = UUID.fromString("8eb94a7d-c802-49a7-bc10-c26de20a52c2");
1186 1185
        UUID derivedUnitDeterminationSynonymNameUuid = UUID.fromString("d940a940-8caf-4a52-b1d8-ba4aad7ddae2");
1187

  
1188 1186
        UUID derivedUnitDeterminationOrphanNameUuid = UUID.fromString("587b7297-7d59-4f59-8ef3-c7a559cadeca");
1189

  
1190 1187
        UUID tissueUuidNoAssociationUuid = UUID.fromString("93e94260-5107-4b2c-9ce4-da9e1a4e7cb9");
1191 1188
        UUID dnaSampleUuidIndividualsAssociationUuid = UUID.fromString("1fb53903-c9b9-4078-8297-5b86aec7fe21");
1192 1189
        UUID fossilTypeDesignationUuid = UUID.fromString("42ec8dcf-a923-4256-bbd5-b0d10f4de5e2");
1193

  
1194 1190
        UUID taxonUuid = UUID.fromString("07cc47a5-1a63-46a1-8366-0d59d2b90d5b");
1195
        UUID synoymUuid = UUID.fromString("c16bcd9b-7d18-4fb5-af60-f9ef14c1d3a9");
1196

  
1197
        UUID taxonNameUuid = UUID.fromString("e59b95c0-9ad6-48be-af62-a982ba72b917");
1198
        UUID synonymNameUuid = UUID.fromString("39f04b2a-b8bd-46e8-9102-ab665c64ec8e");
1199
        UUID orphanNameUuid = UUID.fromString("d8e56365-3ad9-4b0e-88bf-acaaab223a9b");
1200 1191

  
1201 1192
        /*
1202 1193
         * search for taxon node
......
1209 1200
         */
1210 1201
        FindOccurrencesConfigurator config = new FindOccurrencesConfigurator();
1211 1202
        config.setAssociatedTaxonUuid(taxonUuid);
1212
        List<SpecimenNodeWrapper> specimens = occurrenceService
1203
        Collection<SpecimenNodeWrapper> specimens = occurrenceService
1213 1204
                .listUuidAndTitleCacheByAssociatedTaxon(Collections.singletonList(taxonNodeUuid), null, null, null);
1214 1205
        List<UUID> uuidList = specimens.stream().map(specimen ->
1215 1206
        specimen.getUuidAndTitleCache().getUuid()).collect(Collectors.toList());

Also available in: Unified diff