From 7ff12c61f83d1d7adf98917e39aeec355ffdd56f Mon Sep 17 00:00:00 2001
From: Andreas Fischer <_@ndreas.de>
Date: Thu, 21 May 2020 10:24:51 +0200
Subject: [PATCH] Check insert into empty tree

---
 Programming_Paradigms/bintree_test.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Programming_Paradigms/bintree_test.py b/Programming_Paradigms/bintree_test.py
index d422506..9b6c039 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):
-- 
GitLab