def test_insert_first_node_empty_list(self): dl_list = DoublyLinkedList() self.assertEqual(len([i for i in dl_list.items()]), 0) dl_list.insertFirstNode(1) self.assertEqual(dl_list.firstnode().value, 1) self.assertEqual(len([i for i in dl_list.items()]), 1)
def test_insert_first_node(self): dl_list = DoublyLinkedList([1, 2, 3]) self.assertEqual(len([i for i in dl_list.items()]), 3) dl_list.insertFirstNode(4) self.assertEqual(dl_list.firstnode().value, 4) self.assertEqual(len([i for i in dl_list.items()]), 4)