modifying test
authorAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Thu, 28 Jun 2012 12:28:57 +0000 (12:28 +0000)
committerAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Thu, 28 Jun 2012 12:28:57 +0000 (12:28 +0000)
cdmlib-services/src/test/java/eu/etaxonomy/cdm/api/service/TaxonServiceSearchTest.java

index d40ea2177ae175516762f172949aaf987f08d675..b018c7c14da0ba7a1dc00be1b77849f66aef5653 100644 (file)
@@ -181,16 +181,29 @@ public class TaxonServiceSearchTest extends CdmTransactionalIntegrationTest {
 \r
         Pager<SearchResult<TaxonBase>> pager;\r
 \r
-        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weiß*", null, null, null, null, null, null);\r
+        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weißtanne", null, null, null, null, null, null);\r
         Assert.assertEquals("Expecting one entity when searching for CommonTaxonName", Integer.valueOf(1), pager.getCount());\r
 \r
-        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weiß*", null, Arrays.asList(new Language[]{Language.GERMAN()}), null, null, null, null);\r
+        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weißtanne", null, Arrays.asList(new Language[]{Language.GERMAN()}), null, null, null, null);\r
         Assert.assertEquals("Expecting one entity when searching in German", Integer.valueOf(1), pager.getCount());\r
 \r
-        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weiß*", null, Arrays.asList(new Language[]{Language.RUSSIAN()}), null, null, null, null);\r
+        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weißtanne", null, Arrays.asList(new Language[]{Language.RUSSIAN()}), null, null, null, null);\r
         Assert.assertEquals("Expecting no entity when searching in Russian", Integer.valueOf(0), pager.getCount());\r
     }\r
 \r
+    @SuppressWarnings("rawtypes")\r
+    @Test\r
+    @DataSet\r
+    public final void testFindByDescriptionElementFullText_wildcard() throws CorruptIndexException, IOException, ParseException {\r
+\r
+        refreshLuceneIndex();\r
+\r
+        Pager<SearchResult<TaxonBase>> pager;\r
+\r
+        pager = taxonService.findByDescriptionElementFullText(CommonTaxonName.class, "Weiß*", null, null, null, null, null, null);\r
+        Assert.assertEquals("Expecting one entity when searching for CommonTaxonName", Integer.valueOf(1), pager.getCount());\r
+    }\r
+\r
     @SuppressWarnings("rawtypes")\r
     @Test\r
     @DataSet\r