@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()); }