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