diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/UploadingCommandTest.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/UploadingCommandTest.java
index b2703ec0fb6b54d69c06dc0b5e042520a5216b99..f6ed78e85b6ee2059d51bafb93ebfd4a63cca30f 100644
--- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/UploadingCommandTest.java
+++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/server/UploadingCommandTest.java
@@ -64,7 +64,6 @@ import ch.systemsx.cisd.openbis.generic.shared.translator.ExternalDataTranslator
  * @author Franz-Josef Elmer
  */
 @Friend(toClasses = UploadingCommand.class)
-// TODO 2009-09-10, Piotr Buczek: write tests with many parents
 public class UploadingCommandTest extends AssertJUnit
 {
     private static final String ZIP_FILENAME = "myData";
@@ -171,7 +170,10 @@ public class UploadingCommandTest extends AssertJUnit
         dataSetTypePE.setCode("D");
         externalData.setDataSetType(dataSetTypePE);
         externalData.setExperiment(createExperiment());
-        externalData.addParent(createParent("parent"));
+        // TODO 2009-09-15, Piotr Buczek: write a test with no parents but with sample connection
+        // Does it make any difference how many parents are added here?
+        externalData.addParent(createParent("parent1"));
+        externalData.addParent(createParent("parent2"));
         externalData.setDataStore(new DataStorePE());
         return externalData;
     }