Esempio n. 1
0
def test_linkedlist_insert_assignment1():
    list_one = Linkedlist()
    list_one.head = Node('a')
    list_one.head.next = Node('b')
    b = Node('b')
    c = Node('c')
    b.next = c
    c.next = None
    assert list_one.head.value == 'a'
    assert list_one.head.next.value == 'b'
    assert b.value == 'b'
    assert b.next.value == 'c'
Esempio n. 2
0
def test_linkedlist_insert():
    list_one = Linkedlist()
    list_one.insert('apples')
    assert list_one.head.value == 'apples'
    assert list_one.head.next == None
Esempio n. 3
0
def test_linkedlist_tostring_one_assignment():
    list_one = Linkedlist()
    list_one.insert('c')
    list_one.insert('b')
    list_one.insert('a')
    assert list_one.tostring() == '{a} -> {b} -> {c} -> NULL'
Esempio n. 4
0
def test_linkedlist_includes_f_assignment():
    list_one = Linkedlist()
    list_one.insert('a')
    list_one.insert('b')
    assert list_one.includes('dd') == 'false'
Esempio n. 5
0
def test_linkedlist_includes_assignment():
    list_one = Linkedlist()
    list_one.insert('a')
    list_one.insert('b')
    assert list_one.includes('a') == 'true'
Esempio n. 6
0
def test_linkedlist_create():
    list_one = Linkedlist()
    assert list_one.head == None
Esempio n. 7
0
def test_linkedlist_insert_assignment():
    list_one = Linkedlist()
    list_one.insert('a')
    assert list_one.head.value == 'a'
    assert list_one.head.next == None
Esempio n. 8
0
def test_linkedlist_insert_two():
    list_one = Linkedlist()
    list_one.head = Node('Apples')
    list_one.head.next = Node('Banana')
    assert list_one.head.value == 'Apples'
    assert list_one.head.next.value == 'Banana'