Revision 6dc12241
Added by Andreas Müller almost 8 years ago
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/taxon/TaxonShortSecCacheStrategyTest.java | ||
---|---|---|
94 | 94 |
assertEquals("Taxon titlecache is wrong", expectedNameTitleCache + " aff. 'schippii' sec. Sp.Pl.", taxonBase.getTitleCache()); |
95 | 95 |
taxonBase.setUseNameCache(true); |
96 | 96 |
assertEquals("Taxon titlecache is wrong", expectedNameCache + " aff. 'schippii' sec. Sp.Pl.", taxonBase.getTitleCache()); |
97 |
|
|
98 |
|
|
99 | 97 |
} |
100 | 98 |
|
99 |
@Test |
|
100 |
public void testGetTitleCacheWithoutName() { |
|
101 |
TaxonBase taxonBase = Taxon.NewInstance(null, sec); |
|
102 |
taxonBase.setCacheStrategy(shortStrategy); |
|
103 |
assertEquals("Taxon titlecache is wrong", "??? sec. Sp.Pl.", taxonBase.getTitleCache()); |
|
104 |
} |
|
105 |
|
|
101 | 106 |
//test missing "&" in title cache #3822 |
102 | 107 |
@Test |
103 | 108 |
public void testAndInTitleCache() { |
... | ... | |
113 | 118 |
NonViralNameParserImpl.NewInstance().parseFullName(name, "Cichorium glandulosum Boiss. \u0026 A. Huet", null, true); |
114 | 119 |
Taxon taxon = Taxon.NewInstance(name, sec); |
115 | 120 |
assertEquals("Cichorium glandulosum Boiss. \u0026 A. Huet sec. Sp.Pl.", taxon.getTitleCache()); |
116 |
|
|
117 | 121 |
} |
118 | 122 |
|
119 | 123 |
@Test |
Also available in: Unified diff
Reflect missing name taxon cache strategies #5838