From: Andreas Müller Date: Mon, 27 Sep 2010 11:35:25 +0000 (+0000) Subject: new unit test for #1556 X-Git-Tag: 3.0.3~497 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/commitdiff_plain/175589769e5b8f74cea8026ae088ef8c694f8bd4 new unit test for #1556 --- diff --git a/cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImplTest.java b/cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImplTest.java index de27faf293..82e0f1208e 100644 --- a/cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImplTest.java +++ b/cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImplTest.java @@ -800,6 +800,14 @@ public class NonViralNameParserImplTest { String unparsable2 = "Hieracium pxxx Dahlst., Kongl. Svenska Vetensk. Acad. Handl. ser. 2, 26(3): 255. 1894"; String unparsable2A = "Hieracium pxxx Dahlst., Kongl Svenska Vetensk Acad Handl, 26: 255. 1894."; nvn = this.parser.parseReferencedName(unparsable2, NomenclaturalCode.ICBN, null); + Assert.assertEquals("Titlecache", "Hieracium pxxx Dahlst.", nvn.getTitleCache()); + Assert.assertEquals("If this line reached everything should be ok", "Hieracium", nvn.getGenusOrUninomial()); + + + String again = "Adiantum emarginatum Bory ex. Willd., Species Plantarum, ed. 4,5,1: 449,450. 1810"; + nvn = this.parser.parseReferencedName(again, NomenclaturalCode.ICBN, null); + Assert.assertEquals("Titlecache", "Adiantum emarginatum Bory ex Willd.", nvn.getTitleCache()); + Assert.assertEquals("If this line reached everything should be ok", "Adiantum", nvn.getGenusOrUninomial()); }