public Edit<Dataflow> getCreateDataflowInputPortEdit(Dataflow dataflow, String portName, int portDepth, int granularDepth) { return new CreateDataflowInputPortEdit(dataflow, portName, portDepth, granularDepth); }
@Test public void testUndoEditAction() throws EditException { CreateDataflowInputPortEdit edit = new CreateDataflowInputPortEdit(dataflow, portName, portDepth, portGranularDepth); assertEquals(0, dataflow.getInputPorts().size()); edit.doEditAction(dataflow); edit.undoEditAction(dataflow); assertEquals(0, dataflow.getInputPorts().size()); }
@Test public void testCreateDataflowInputPortEdit() { CreateDataflowInputPortEdit edit = new CreateDataflowInputPortEdit(dataflow, portName, portDepth, portGranularDepth); assertEquals(dataflow, edit.getSubject()); }
@Test public void testDoEditAction() throws EditException { CreateDataflowInputPortEdit edit = new CreateDataflowInputPortEdit(dataflow, portName, portDepth, portGranularDepth); assertEquals(0, dataflow.getInputPorts().size()); edit.doEditAction(dataflow); assertEquals(1, dataflow.getInputPorts().size()); DataflowInputPort inputPort = dataflow.getInputPorts().get(0); assertSame(dataflow, inputPort.getDataflow()); assertEquals(portName, inputPort.getName()); assertEquals(portDepth, inputPort.getDepth()); assertEquals(portGranularDepth, inputPort.getGranularInputDepth()); }
public Edit<Dataflow> getCreateDataflowInputPortEdit(Dataflow dataflow, String portName, int portDepth, int granularDepth) { return new CreateDataflowInputPortEdit(dataflow, portName, portDepth, granularDepth); }
public Edit<Dataflow> getCreateDataflowInputPortEdit(Dataflow dataflow, String portName, int portDepth, int granularDepth) { return new CreateDataflowInputPortEdit(dataflow, portName, portDepth, granularDepth); }