Example #1
0
def test_includes_two_three_fail():
    tester = LinkedList()
    tester.insert(2)
    tester.insert(3)
    actual = tester.includes(8)
    actual = tester.includes(7)
    assert actual == False
def test_linked_list_includes_true():
    value = 10
    node = Node(10)
    ll = LinkedList(node)
    actual = ll.includes(value)
    expected = True
    assert actual == expected
Example #3
0
def test_includes_two_three_pass():
    tester = LinkedList()
    tester.insert(2)
    tester.insert(3)
    actual = tester.includes(2)
    actual = tester.includes(3)
    assert actual == True
def test_append():
    lst = LinkedList()
    lst.insert("a")
    lst.insert("c")
    lst.insert("f")
    lst.append("b")
    assert lst.includes("b") == True
def test_linked_list_includes_false():
    value = 10
    other_value = 11
    node = Node(10)
    ll = LinkedList(node)
    actual = ll.includes(other_value)
    expected = False
    assert actual == expected
def test_includes_false():
    ll = LinkedList()
    ll.insert(1)
    ll.insert(2)
    ll.insert(3)
    actual = ll.includes(4)
    expected = False
    assert actual == expected
def test_includes_true():
    ll = LinkedList()
    ll.insert(1)
    ll.insert(2)
    ll.insert(3)
    ll.insert(4)
    actual = ll.includes(2)
    expected = True
    assert actual == expected
def test_includes():
    lst = LinkedList()
    lst.insert("a")
    lst.insert("c")
    lst.insert("f")
    assert lst.includes("a") == True