public void Should_Traverse_Level_Order() { Traversal.LevelOrder(root, Visit); CollectionAssert.AreEqual(_visited, new[] { root, child1, child2, child3, child1_1, child2_1, child2_2, child3_1, child3_2, child3_3 }); }
public void Should_Traverse_Level_Order() { Traversal.LevelOrder(root, Visit); CollectionAssert.AreEqual(_visited, new[] { root, child1, child2, child3, child1_1, child2_1, child2_2, child3_1, child3_2, child3_3 }); }