def testRandomInsert(): print(divider + "Executing testRandomInsert()...") numbers = [7, 2, 10, 4, 3, 1, 5, 8, 6, 9] tree = BinaryTree() for number in numbers: tree.insert(Node(number)) assert (tree.root.data == 7) assert (tree.size == 10) print("Tree height is {}, expected to be {}".format(tree.height, 4)) tree.printDFS() print() tree.printBFS() assert (tree.height == 4) print("Passed" + divider)