public void BreadthFirstSearch_0_7_returned_7() { _graf.AddEdge(0, 1); _graf.AddEdge(0, 2); _graf.AddEdge(0, 7); _graf.AddEdge(1, 4); _graf.AddEdge(2, 3); _graf.AddEdge(2, 4); _graf.AddEdge(3, 5); _graf.AddEdge(3, 6); _graf.AddEdge(6, 7); int startNode = 0; int value = 7; int expected = 7; int actual = _graf.BreadthFirstSearch(startNode, value); Assert.AreEqual(expected, actual); }