public Edit<Datalink> getConnectDatalinkEdit(Datalink datalink) { return new ConnectDatalinkEdit(datalink); }
@Test public void testUndoEditAction() throws EditException { ConnectDatalinkEdit edit = new ConnectDatalinkEdit(datalink); assertEquals(0, datalink.getSource().getOutgoingLinks().size()); assertNull(datalink.getSink().getIncomingLink()); edit.doEditAction(datalink); edit.undoEditAction(datalink); assertEquals(0, datalink.getSource().getOutgoingLinks().size()); assertNull(datalink.getSink().getIncomingLink()); }
@Test public void testConnectDatalinkEdit() { ConnectDatalinkEdit edit = new ConnectDatalinkEdit(datalink); assertEquals(datalink, edit.getSubject()); }
@Test public void testDoEditAction() throws EditException { ConnectDatalinkEdit edit = new ConnectDatalinkEdit(datalink); assertEquals(0, datalink.getSource().getOutgoingLinks().size()); assertNull(datalink.getSink().getIncomingLink()); edit.doEditAction(datalink); assertEquals(1, datalink.getSource().getOutgoingLinks().size()); assertEquals(datalink, datalink.getSource().getOutgoingLinks() .iterator().next()); assertEquals(datalink, datalink.getSink().getIncomingLink()); }
public Edit<Datalink> getConnectDatalinkEdit(Datalink datalink) { return new ConnectDatalinkEdit(datalink); }
public Edit<Datalink> getConnectDatalinkEdit(Datalink datalink) { return new ConnectDatalinkEdit(datalink); }