public void TestingGraphAddEdgesSimpler() { var graph = new GraphExercise(); graph.AddVertex(new GraphNode(0)); graph.AddVertex(new GraphNode(1)); graph.AddVertex(new GraphNode(2)); graph.AddEdge(new GraphNode(0), new GraphNode(1)); graph.AddEdge(new GraphNode(1), new GraphNode(2)); graph.AddEdge(new GraphNode(2), new GraphNode(0)); graph.ShowConnections(); }
public void TestingGraphAddVertex() { var graph = new GraphExercise(); graph.AddVertex(new GraphNode(0)); graph.AddVertex(new GraphNode(1)); graph.AddVertex(new GraphNode(2)); graph.AddVertex(new GraphNode(3)); graph.AddVertex(new GraphNode(4)); graph.AddVertex(new GraphNode(5)); graph.AddVertex(new GraphNode(6)); graph.ShowConnections(); var result = graph.GetNumberOfNodes(); Assert.AreEqual(7, result); }