def test_v2_nexist(self, v1, v2, lst): l1 = LinkedList() l2 = LinkedList() for item in lst: l1.append(item) l2.append(item) l1.insert_before(v1, v2) self.assertEqual(l1 == l2, True)
def test_v2_exist(self, v1, v2, lst): l1 = LinkedList() for item in lst: l1.append(item) l1.prepend(v2) l1.insert_before(v1, v2) self.assertEqual(l1.size == len(lst) + 2, True) self.assertEqual(l1.front.value == v1, True)
def test_empty(self): l1 = LinkedList() l1.insert_before(1, 1) self.assertEqual(str(l1), "I'm so empty... experiencing existential angst!!!")