/** Test for {@link TopologyMap#getAllLinks()}. */ public final void testGetChannels() { networkGraph = new TopologyMap(NODE_1); networkGraph.addNode(NODE_1); networkGraph.addNode(NODE_2); networkGraph.addNode(NODE_3); networkGraph.addLink(NODE_1, NODE_2, CONNECTION_ID_1); networkGraph.addLink(NODE_2, NODE_1, CONNECTION_ID_1); networkGraph.addLink(NODE_2, NODE_3, CONNECTION_ID_1); assertEquals(3, networkGraph.getAllLinks().size()); assertNotNull(networkGraph.getLinkForConnection(CONNECTION_ID_1)); assertEquals( networkGraph.getLinkForConnection(CONNECTION_ID_1), new TopologyLink(NODE_1, NODE_2, CONNECTION_ID_1)); networkGraph.removeLink(null); networkGraph.removeLink(networkGraph.getLinkForConnection(CONNECTION_ID_1)); assertEquals(2, networkGraph.getAllLinks().size()); assertFalse(networkGraph.containsLinkBetween(NODE_1, NODE_2)); assertFalse(networkGraph.containsLink(NODE_1, NODE_2, CONNECTION_ID_1)); }