From 4411c817d37ffd2ad5d8324eca39deee10f7c188 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Mon, 16 Nov 2009 15:43:47 +0000
Subject: [PATCH] SE-163 more tests

SVN: 13427
---
 .../shared/basic/dto/OccurrenceUtilTest.java    | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/shared/basic/dto/OccurrenceUtilTest.java b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/shared/basic/dto/OccurrenceUtilTest.java
index 0b14def68ad..8d7f187dca3 100644
--- a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/shared/basic/dto/OccurrenceUtilTest.java
+++ b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/shared/basic/dto/OccurrenceUtilTest.java
@@ -29,7 +29,22 @@ import org.testng.annotations.Test;
 public class OccurrenceUtilTest extends AssertJUnit
 {
     @Test
-    public void test()
+    public void testNoCoverage()
+    {
+        check("[]", "");
+        check("[]", "abc", "xx");
+        check("[]", "xx");
+        check("[]", "abc");
+    }
+    
+    @Test
+    public void testFullCoverage()
+    {
+        check("[[abc@0]]", "abc", "abc");
+    }
+    
+    @Test
+    public void testPartialAndOverlappingCoverage()
     {
         check("[[ab@0], [abcd@4], [ab@13]]", "abc abcde hahab", "ab", "bcd");
         check("[[ab@0], [abcd@4], [ab@13]]", "abc abcde hahab", "ab", "cd");
-- 
GitLab