Exemplo n.º 1
0
# Test 2
sll = SinglyLinkedList()
assert sll.size()==0
sll.insert(1)
assert sll.size()==1
sll.insert(2)
sll.insert(3)
assert sll.size()==3
print "Test 2 Passed"

# Test 3
sll = SinglyLinkedList()
assert sll.size()==0
sll.insert(1)
assert sll.search(1)==True
sll.insert(2)
sll.insert(3)
assert sll.search(3)==True
assert sll.search(4)==False
print "Test 3 Passed"

# Test 4
sll = SinglyLinkedList()
assert sll.size()==0
sll.insert(1)
sll.insert(2)
sll.insert(3)
sll.delete(2)
assert sll.search(2)==False
assert sll.search(3)==True