/** Test for {@link NetworkGraph#getSuccessors())}. */ public final void testGetSuccessors() { TopologyMap graph1 = new TopologyMap(NODE_1); graph1.addNode(NODE_2); graph1.addNode(NODE_3); graph1.addNode(NODE_4); assertEquals(0, graph1.getSuccessors().size()); graph1.addLink(NODE_1, NODE_2, CONNECTION_ID_1); assertEquals(1, graph1.getSuccessors().size()); assertTrue(TopologyMap.toNodeIdentifiers(graph1.getSuccessors()).contains(NODE_2)); assertFalse(TopologyMap.toNodeIdentifiers(graph1.getSuccessors()).contains(NODE_1)); graph1.addLink(NODE_3, NODE_1, CONNECTION_ID_1); assertFalse(TopologyMap.toNodeIdentifiers(graph1.getSuccessors()).contains(NODE_3)); assertTrue(TopologyMap.toNodeIdentifiers(graph1.getSuccessors()).contains(NODE_2)); }