Revision bdd1bcf5
Added by Andreas Müller over 7 years ago
eu.etaxonomy.taxeditor.editor/src/test/java/eu/etaxonomy/taxeditor/editor/name/operation/ChangeSynonymToMisapplicationOperationTest.java | ||
---|---|---|
19 | 19 |
import eu.etaxonomy.cdm.model.common.ICdmBase; |
20 | 20 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
21 | 21 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
22 |
import eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType;
|
|
22 |
import eu.etaxonomy.cdm.model.taxon.SynonymType; |
|
23 | 23 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
24 |
import eu.etaxonomy.taxeditor.editor.name.operation.ChangeSynonymToMisapplicationOperation; |
|
25 | 24 |
import eu.etaxonomy.taxeditor.operation.AbstractPostOperation; |
26 | 25 |
import eu.etaxonomy.taxeditor.store.operations.AbstractTaxeditorOperationTestBase; |
27 | 26 |
|
... | ... | |
40 | 39 |
|
41 | 40 |
private static AbstractPostOperation operation; |
42 | 41 |
|
43 |
private static SynonymRelationshipType synonymRelationshipType;
|
|
42 |
private static SynonymType synonymType;
|
|
44 | 43 |
|
45 | 44 |
/** |
46 | 45 |
* @throws java.lang.Exception |
... | ... | |
49 | 48 |
public static void setUpBeforeClass() throws Exception { |
50 | 49 |
taxon = Taxon.NewInstance(null, null); |
51 | 50 |
synonym = Synonym.NewInstance(NonViralName.NewInstance(null), null); |
52 |
synonymRelationshipType = SynonymRelationshipType.SYNONYM_OF();
|
|
53 |
taxon.addSynonym(synonym, synonymRelationshipType);
|
|
51 |
synonymType = SynonymType.SYNONYM_OF();
|
|
52 |
taxon.addSynonym(synonym, synonymType); |
|
54 | 53 |
|
55 | 54 |
operation = new ChangeSynonymToMisapplicationOperation("Change Synonym To Misapplication", null, taxon, synonym, postOperation); |
56 | 55 |
} |
... | ... | |
79 | 78 |
Assert.assertTrue("Taxon should have synonyms.", taxon.getSynonyms().size() > 0); |
80 | 79 |
Assert.assertTrue("Taxon should not have taxon relationship.", taxon.getTaxonRelations().size() == 0); |
81 | 80 |
Assert.assertEquals("Not the expected synonym.", synonym, taxon.getSynonyms().toArray(new Synonym[0])[0]); |
82 |
Assert.assertEquals("SynonymRelationshipType is not the expected.", synonymRelationshipType, taxon.getSynonyms().iterator().next().getType());
|
|
81 |
Assert.assertEquals("SynonymRelationshipType is not the expected.", synonymType, taxon.getSynonyms().iterator().next().getType()); |
|
83 | 82 |
} |
84 | 83 |
|
85 | 84 |
/** |
Also available in: Unified diff
ref #5974 Remove synonym relationships (rename synRelType to synRel and others)