public void IsFalseCase() { bool result, expected; int V = 3, E = 3; Kruskal_w_Disjoint graph = new Kruskal_w_Disjoint(V, E); graph.edge[0].source = 0; graph.edge[0].dest = 1; graph.edge[1].source = 1; graph.edge[1].dest = 2; graph.edge[2].source = 0; graph.edge[2].dest = 2; result = graph.isCycle(graph); expected = false; Assert.IsFalse(expected == result); }
public void GoodCase() { bool result, expected; int V = 3, E = 3; Kruskal_w_Disjoint graph = new Kruskal_w_Disjoint(V, E); graph.edge[0].source = 0; graph.edge[0].dest = 1; graph.edge[1].source = 1; graph.edge[1].dest = 2; graph.edge[2].source = 0; graph.edge[2].dest = 2; result = graph.isCycle(graph); expected = true; Assert.AreEqual(expected, result); }