def test_return_all_values(): ll = LinkedList() ll.insert(1) ll.insert(2) ll.insert(3) ll.insert(4) actual = ll.return_all() expected = [4, 3, 2, 1] assert actual == expected
def test_append(): ll = LinkedList() ll.insert(3) ll.insert(2) ll.insert(1) ll.append_node(4) actual = ll.return_all() expected = [1, 2, 3, 4] assert actual == expected
def test_insert_after(): ll = LinkedList() ll.append_node(1) ll.append_node(2) ll.append_node(3) ll.append_node(4) ll.append_node(5) ll.insert_after(3, 3.5) actual = ll.return_all() expected = [1, 2, 3, 3.5, 4, 5] assert actual == expected