import eu.etaxonomy.cdm.model.taxon.Taxon;
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
import eu.etaxonomy.taxeditor.navigation.navigator.e4.TreeNodeDropAdapterE4.MovingType;
+import eu.etaxonomy.taxeditor.operation.RemotingCdmUpdateOperation;
import eu.etaxonomy.taxeditor.store.operations.AbstractTaxeditorOperationTestBase;
/**
private static TaxonNode newParentTaxonNode;
private static TaxonNode taxonNode;
+ static RemotingCdmUpdateOperation navigatorOperation;
+
/**
* @throws java.lang.Exception
*/
//TODO ??
IConversationEnabled conversationEnabled = null;
taxonNodeUuidSet.add(taxonNode.getUuid());
- operation = new RemotingMoveTaxonOperation(null, true, taxonNodeUuidSet, newParentTaxonNode.getUuid(), MovingType.CHILD);
+ navigatorOperation = new RemotingMoveTaxonOperation(null, true, taxonNodeUuidSet, newParentTaxonNode.getUuid(), MovingType.CHILD);
}
/**
*/
@Test
public void testExecuteIProgressMonitorIAdaptable() throws ExecutionException {
- operation.execute(monitor, info);
+ navigatorOperation.execute(monitor, info);
Assert.assertEquals(newParentTaxon ,taxon.getTaxonNodes().iterator().next().getParent().getTaxon());
Assert.assertEquals(taxon, newParentTaxon.getTaxonNodes().iterator().next().getChildNodes().iterator().next());
*/
@Test
public void testUndoIProgressMonitorIAdaptable() throws ExecutionException {
- operation.undo(monitor, info);
+ navigatorOperation.undo(monitor, info);
Assert.assertEquals(oldParentTaxon ,taxon.getTaxonNodes().iterator().next().getParent().getTaxon());
Assert.assertEquals(0, newParentTaxon.getTaxonNodes().iterator().next().getChildNodes().size());
*/
@Test
public void testRedoIProgressMonitorIAdaptable() throws ExecutionException {
- operation.redo(monitor, info);
+ navigatorOperation.redo(monitor, info);
Assert.assertEquals(newParentTaxon ,taxon.getTaxonNodes().iterator().next().getParent().getTaxon());
Assert.assertEquals(taxon, newParentTaxon.getTaxonNodes().iterator().next().getChildNodes().iterator().next());