Project

General

Profile

« Previous | Next » 

Revision 6dc12241

Added by Andreas Müller almost 8 years ago

Reflect missing name taxon cache strategies #5838

View differences:

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