Revision ffec7b04
Added by Andreas Müller over 11 years ago
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/name/NonViralNameDefaultCacheStrategyTest.java | ||
---|---|---|
23 | 23 |
|
24 | 24 |
import eu.etaxonomy.cdm.model.agent.INomenclaturalAuthor; |
25 | 25 |
import eu.etaxonomy.cdm.model.agent.Person; |
26 |
import eu.etaxonomy.cdm.model.agent.Team; |
|
26 | 27 |
import eu.etaxonomy.cdm.model.common.DefaultTermInitializer; |
27 | 28 |
import eu.etaxonomy.cdm.model.name.BotanicalName; |
28 | 29 |
import eu.etaxonomy.cdm.model.name.HybridRelationshipType; |
... | ... | |
554 | 555 |
Assert.assertEquals("<b><i>Abies alba</i> L.</b>", strategy.getTitleCache(speciesName, rules)); |
555 | 556 |
|
556 | 557 |
} |
558 |
|
|
559 |
@Test //#2888 |
|
560 |
public void testAutonymWithExAuthor(){ |
|
561 |
BotanicalName name = BotanicalName.NewInstance(Rank.FORM()); |
|
562 |
name.setGenusOrUninomial("Euphorbia"); |
|
563 |
name.setSpecificEpithet("atropurpurea"); |
|
564 |
name.setInfraSpecificEpithet("atropurpurea"); |
|
565 |
Team combTeam = Team.NewTitledInstance("Combauthor", "Combauthor"); |
|
566 |
name.setCombinationAuthorTeam(combTeam); |
|
567 |
Team exCombTeam = Team.NewTitledInstance("Excomb", "Excomb"); |
|
568 |
name.setExCombinationAuthorTeam(exCombTeam); |
|
569 |
|
|
570 |
Assert.assertEquals("", "Euphorbia atropurpurea Excomb ex Combauthor f. atropurpurea", name.getTitleCache()); |
|
571 |
} |
|
557 | 572 |
|
558 | 573 |
|
559 | 574 |
} |
Also available in: Unified diff
bugfix for autonym authorship #2888