diff --git a/Programming_Paradigms/bintree_test.py b/Programming_Paradigms/bintree_test.py index d42250682b828f44845af92766b08c80cd72e5b4..9b6c03992d7eb5767d2d792d5cf299622f804255 100644 --- a/Programming_Paradigms/bintree_test.py +++ b/Programming_Paradigms/bintree_test.py @@ -14,6 +14,12 @@ class TestBinTree(unittest.TestCase): tree.insert(1) tree.search(1) + def test_insert_into_empty_tree(self): + tree = BinTree() + tree.insert(1) + self.assertIsNotNone(tree.root) + self.assertIsInstance(tree.root, BinTreeNode) + self.assertEqual(tree.root.value, 1) class TestBinTreeNode(unittest.TestCase): def test_creation(self):