def testFind(): print(divider + "Executing testFind()...") tree = BinaryTree() lowerBound = 0 upperBound = 100 # Insert values for i in range(lowerBound, upperBound): tree.insert(Node(i)) # Ensure all inserted values are found for i in range(lowerBound, upperBound): assert (tree.find(i, tree.root)) # Ensure values outside of range are not found for i in range(-10000, lowerBound): assert (not tree.find(i, tree.root)) for i in range(upperBound, 10000): assert (not tree.find(i, tree.root)) print("Passed " + divider)