public void CanFindMax() { NumberBinaryTree newNode = new NumberBinaryTree(); newNode.Add(2); newNode.Add(1); newNode.Add(10); newNode.Add(40); newNode.Add(23); int expected = 40; Assert.Equal(expected, newNode.GetMax()); }
public void BreadthTravesalTest() { NumberBinaryTree newNode = new NumberBinaryTree(); newNode.Root = new BinaryTree <int> .Node(2); newNode.Root.Left = new BinaryTree <int> .Node(1); newNode.Root.Right = new BinaryTree <int> .Node(3); int[] expected = new int[] { 2, 1, 3, }; Assert.Equal(expected, newNode.Breadth()); }