From a639eb6cf13731b75c85a25181d8f3001e65f2f3 Mon Sep 17 00:00:00 2001
From: buczekp <buczekp>
Date: Fri, 9 Jul 2010 09:04:18 +0000
Subject: [PATCH] [LMS-1625] changed derived samples section expectations

SVN: 16953
---
 .../application/sample/DerivedSamplesSection.java      |  6 ++++++
 .../application/sample/GenericSampleViewerTest.java    | 10 +++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/DerivedSamplesSection.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/DerivedSamplesSection.java
index 9743717fc8a..bc589b4ff02 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/DerivedSamplesSection.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/DerivedSamplesSection.java
@@ -45,6 +45,12 @@ public class DerivedSamplesSection extends DisposableSectionPanel
         this.parent = parent;
     }
 
+    // @Private
+    static String createGridId(TechId containerId)
+    {
+        return SampleBrowserGrid.createGridId(createBrowserId(containerId));
+    }
+
     private static String createBrowserId(TechId parentId)
     {
         return ID_PREFIX + parentId + "-browser";
diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewerTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewerTest.java
index a58023daa96..9d5365c7010 100644
--- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewerTest.java
+++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewerTest.java
@@ -106,8 +106,12 @@ public class GenericSampleViewerTest extends AbstractGWTTestCase
                 ".*<a href=\".*permId=" + CELL_PLATE_EXAMPLE_PERM_ID + ".*>"
                         + CELL_PLATE_EXAMPLE_PERM_ID + "</a>.*");
         checkSample.property("Sample Type").asCode("CELL_PLATE");
-        checkSample.property("Children Samples").asGeneratedSamples("3VRP1A [REINFECT_PLATE]",
-                "3VRP1B [REINFECT_PLATE]");
+        // TODO 2010-07-09, Piotr Buczek: test Parent column
+        final CheckTableCommand childrenTable = checkSample.childrenTable().expectedSize(2);
+        childrenTable.expectedRow(new SampleRow("3VRP1A", "REINFECT_PLATE").identifier("CISD",
+                "CISD"));
+        childrenTable.expectedRow(new SampleRow("3VRP1B", "REINFECT_PLATE").identifier("CISD",
+                "CISD"));
         checkSample.property("Invalidation").by(new IValueAssertion<Invalidation>()
             {
                 public void assertValue(final Invalidation invalidation)
@@ -124,7 +128,7 @@ public class GenericSampleViewerTest extends AbstractGWTTestCase
         final CheckTableCommand dataTable = checkSample.dataTable().expectedSize(1);
         dataTable.expectedRow(new DataSetRow(DIRECTLY_CONNECTED_DATA_SET_CODE).invalid()
                 .withFileFormatType("TIFF"));
-        dataTable.expectedColumnsNumber(23);
+        dataTable.expectedColumnsNumber(25);
         final String commentColIdent = GridTestUtils.getPropertyColumnIdentifier("COMMENT", false);
         dataTable.expectedColumnHidden(commentColIdent, true);
 
-- 
GitLab