From 1c3c1f7c07e20f4b4812175b6212c87ca67c25b3 Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Tue, 3 May 2016 15:08:30 +0000
Subject: [PATCH] SSDM-3529 : Vocabulary test for datasets

SVN: 36466
---
 .../openbis/systemtest/asapi/v3/SearchDataSetTypeTest.java  | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchDataSetTypeTest.java b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchDataSetTypeTest.java
index ff94590cd11..1b6c372e324 100644
--- a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchDataSetTypeTest.java
+++ b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchDataSetTypeTest.java
@@ -110,6 +110,12 @@ public class SearchDataSetTypeTest extends AbstractTest
                 + "HCS_IMAGE: BACTERIUM[MATERIAL] ANY_MATERIAL[MATERIAL] GENDER[CONTROLLEDVOCABULARY:GENDER] COMMENT[VARCHAR], "
                 + "HCS_IMAGE_ANALYSIS_DATA:, LINK_TYPE:, REQUIRES_EXPERIMENT:, UNKNOWN:, "
                 + "VALIDATED_CONTAINER_TYPE:, VALIDATED_IMPOSSIBLE_TO_UPDATE_TYPE:, VALIDATED_NORMAL_TYPE:]");
+        List<String> vocabularyCodes = new ArrayList<String>();
+        for(DataSetType type:types) {
+        	vocabularyCodes.addAll(extractVocabularyCodes(type.getPropertyAssignments()));
+        }
+        Collections.sort(vocabularyCodes);
+        assertEquals(vocabularyCodes.toString(), "[GENDER, ORGANISM, ORGANISM]");
         v3api.logout(sessionToken);
     }
     
-- 
GitLab