def test_init_node(self): """ Tests initialization of Node """ n1 = Node('data') self.assertIsInstance(n1, Node) self.assertEqual(n1.data, 'data') self.assertIsNone(n1.left) self.assertIsNone(n1.right) # make sure 'value' is writeable n1.data = "new_val" self.assertEqual(n1.data, 'new_val')