From f16a91f86936a3b871158522078c730a99ee872b Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Tue, 15 Feb 2011 13:26:17 +0000 Subject: [PATCH] LMS-2040 test fixed SVN: 19979 --- .../server/logic/ScreeningApiImplTest.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/screening/sourceTest/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImplTest.java b/screening/sourceTest/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImplTest.java index 4b29c5d2238..ea1d831ec78 100644 --- a/screening/sourceTest/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImplTest.java +++ b/screening/sourceTest/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImplTest.java @@ -238,13 +238,23 @@ public class ScreeningApiImplTest extends AbstractServerTestCase Sample p1 = plateSample(pi1, "384_WELLS_16X24"); will(returnValue(Arrays.asList(p1))); - one(screeningBOFactory).createDatasetLister(SESSION); + allowing(screeningBOFactory).createDatasetLister(SESSION); will(returnValue(datasetLister)); one(datasetLister).listBySampleIds(with(Arrays.asList((long) 1))); final ExternalData rawImage = imageRawDataSet(p1, "2", 2); + ExternalData imageSegmentationDataSet = imageSegmentationDataSet(p1, "3", 3, rawImage); + ExternalData imageAnalysisDataSet = imageAnalysisDataSet(p1, "4", 4); will(returnValue(Arrays.asList(imageDataSet(p1, "1", 1), rawImage, - imageSegmentationDataSet(p1, "3", 3, rawImage), - imageAnalysisDataSet(p1, "4", 4)))); + imageSegmentationDataSet, + imageAnalysisDataSet))); + + one(datasetLister).listByParentTechIds(Arrays.asList(1l, 2l)); + will(returnValue(Arrays.asList(imageSegmentationDataSet, imageAnalysisDataSet))); + + one(datasetLister).listParentIds(Arrays.asList(3l)); + HashMap<Long, Set<Long>> result = new HashMap<Long, Set<Long>>(); + result.put(3l, Collections.singleton(2l)); + will(returnValue(result)); } }); -- GitLab