Revision e48774bc
Added by Andreas Müller about 7 years ago
eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/operation/TaxonNameEditorTest.java | ||
---|---|---|
34 | 34 |
import eu.etaxonomy.cdm.model.name.HomotypicalGroup; |
35 | 35 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
36 | 36 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase; |
37 |
import eu.etaxonomy.cdm.model.name.TaxonNameFactory; |
|
37 | 38 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
38 | 39 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
39 | 40 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
... | ... | |
65 | 66 |
TaxonNode taxonNode = taxonNodeService.load(taxonNodeUuid); |
66 | 67 |
Taxon taxon = taxonNode.getTaxon(); |
67 | 68 |
HomotypicalGroup group = taxon.getHomotypicGroup(); |
68 |
BotanicalName newSynonymName = TaxonNameBase.NewBotanicalInstance(null);
|
|
69 |
BotanicalName newSynonymName = TaxonNameFactory.NewBotanicalInstance(null);
|
|
69 | 70 |
newSynonymName.setTitleCache("New Synonym", true); |
70 | 71 |
operation = new CreateSynonymInExistingHomotypicalGroupOperation("Create Synonym In Existing Homotypical Group", |
71 | 72 |
undoContext, taxon, group, newSynonymName, postOperation); |
... | ... | |
86 | 87 |
TaxonNode taxonNode = taxonNodeService.load(taxonNodeUuid); |
87 | 88 |
Taxon taxon = taxonNode.getTaxon(); |
88 | 89 |
HomotypicalGroup group = taxon.getHomotypicGroup(); |
89 |
BotanicalName newSynonymName = TaxonNameBase.NewBotanicalInstance(null);
|
|
90 |
BotanicalName newSynonymName = TaxonNameFactory.NewBotanicalInstance(null);
|
|
90 | 91 |
newSynonymName.setTitleCache("New Synonym", true); |
91 | 92 |
operation = new CreateSynonymInExistingHomotypicalGroupOperation("Create Synonym In Existing Homotypical Group", |
92 | 93 |
undoContext, taxon, group, newSynonymName, postOperation); |
... | ... | |
104 | 105 |
TaxonNode taxonNode = taxonNodeService.load(taxonNodeUuid); |
105 | 106 |
Taxon taxon = taxonNode.getTaxon(); |
106 | 107 |
HomotypicalGroup group = taxon.getHomotypicGroup(); |
107 |
BotanicalName newSynonymName = TaxonNameBase.NewBotanicalInstance(null);
|
|
108 |
BotanicalName newSynonymName = TaxonNameFactory.NewBotanicalInstance(null);
|
|
108 | 109 |
newSynonymName.setTitleCache("New Synonym", true); |
109 | 110 |
operation = new CreateSynonymInExistingHomotypicalGroupOperation("Create Synonym In Existing Homotypical Group", |
110 | 111 |
undoContext, taxon, group, newSynonymName, postOperation); |
... | ... | |
120 | 121 |
|
121 | 122 |
taxonNodeService.merge(taxonNode); |
122 | 123 |
|
123 |
newSynonymName = TaxonNameBase.NewBotanicalInstance(null);
|
|
124 |
newSynonymName = TaxonNameFactory.NewBotanicalInstance(null);
|
|
124 | 125 |
newSynonymName.setTitleCache("Another New Synonym", true); |
125 | 126 |
operation = new CreateSynonymInExistingHomotypicalGroupOperation("Create Synonym In Existing Homotypical Group", |
126 | 127 |
undoContext, taxon, group, newSynonymName, postOperation); |
... | ... | |
152 | 153 |
|
153 | 154 |
@Test |
154 | 155 |
public void addTaxon() { |
155 |
NonViralName taxonName = TaxonNameBase.NewNonViralInstance(null);
|
|
156 |
NonViralName taxonName = TaxonNameFactory.NewNonViralInstance(null);
|
|
156 | 157 |
Taxon taxon = Taxon.NewInstance(taxonName, null); |
157 | 158 |
taxonService.merge(taxon); |
158 | 159 |
} |
Also available in: Unified diff
ref #6365 use TaxonNameFactory for factory methods in TaxEditor