public void BinaryTreeStructureCouldnsertRootNode() { BinaryTree binaryTree = new BinaryTree(); binaryTree.InsertNewNumber(20); Assert.AreEqual("20", binaryTree.root.Value.ToString()); }
public void BinaryTreeStructureRightNodesTest() { BinaryTree binaryTree = new BinaryTree(); binaryTree.InsertNewNumber(20); binaryTree.InsertNewNumber(32); binaryTree.InsertNewNumber(40); binaryTree.InsertNewNumber(43); Assert.AreEqual("43", binaryTree.root.rightChildNode.rightChildNode.rightChildNode.Value.ToString()); }
public void BinaryTreeStructureLeftNodesTest() { BinaryTree binaryTree = new BinaryTree(); binaryTree.InsertNewNumber(20); binaryTree.InsertNewNumber(10); binaryTree.InsertNewNumber(5); binaryTree.InsertNewNumber(3); Assert.AreEqual("3", binaryTree.root.leftChildNode.leftChildNode.leftChildNode.Value.ToString()); }