From d62dedadcd6e50c9b2855c2853d98d1bc8a983ba Mon Sep 17 00:00:00 2001
From: pkupczyk <pkupczyk>
Date: Tue, 1 Sep 2015 13:05:21 +0000
Subject: [PATCH] SSDM-2437 : V3 AS API - make it possible to search for
 samples without an experiment - tests for datasets with/withoutSample

SVN: 34564
---
 .../systemtest/api/v3/SearchDataSetTest.java     | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/api/v3/SearchDataSetTest.java b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/api/v3/SearchDataSetTest.java
index 31ef6dbee4e..d2ecb1940b7 100644
--- a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/api/v3/SearchDataSetTest.java
+++ b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/api/v3/SearchDataSetTest.java
@@ -192,11 +192,21 @@ public class SearchDataSetTest extends AbstractDataSetTest
     }
 
     @Test
-    public void testSearchWithSampleWithAnyPropertyThatContains()
+    public void testSearchWithSample()
     {
         DataSetSearchCriterion criterion = new DataSetSearchCriterion();
-        criterion.withSample().withAnyProperty().thatContains("er");
-        testSearch(TEST_USER, criterion, "20081105092159111-1", "20081105092159333-3", "20110805092359990-17", "20081105092159222-2");
+        criterion.withCode().thatStartsWith("20120628092259000");
+        criterion.withSample();
+        testSearch(TEST_USER, criterion, "20120628092259000-23");
+    }
+
+    @Test
+    public void testSearchWithoutSample()
+    {
+        DataSetSearchCriterion criterion = new DataSetSearchCriterion();
+        criterion.withCode().thatStartsWith("20120628092259000");
+        criterion.withoutSample();
+        testSearch(TEST_USER, criterion, "20120628092259000-24", "20120628092259000-25");
     }
 
     @Test
-- 
GitLab