def test_remove_first_as_list(self): ll = LinkedList() ll.append(1) ll.append(2) ll.append(3) ll.remove(0) self.assertEqual([2, 3], ll.as_list())
def test_as_list_on_empty(self): ll = LinkedList() self.assertEqual([], ll.as_list())
def test_as_list(self): l = [1, 2, 3] ll = LinkedList(l) self.assertEqual(l, ll.as_list())