public void Acyclic() { var myGraph = new DirectedGraph <int, EdgeData>(); myGraph.AddNodes(1, 2, 3, 4); myGraph.AddEdges( (1, 2, dummyEdgeData), (2, 3, dummyEdgeData), (3, 4, dummyEdgeData) ); Assert.That(myGraph.Cyclic(), Is.False); }