import unittest class TestHeight(unittest.TestCase): def test_height(self): bst = BstHeight(Node(5)) self.assertEqual(bst.height(bst.root), 1) bst.insert(2) bst.insert(8) bst.insert(1) bst.insert(3) self.assertEqual(bst.height(bst.root), 3) print('Success: test_height') def main(): test = TestHeight() test.test_height() if __name__ == '__main__': main()