Example #1
0
 def test_add_value_to_end(self):
     """
     Adds a new value to the end of the linked list
     """
     node = Node(1)
     node.add_value(2)
     result = node._next.get_value()
     self.assertEqual(result, 2)
Example #2
0
def create_list(length):
    """
    Creates a new linked list of specified length
    """
    l = None
    for i in range(1, length + 1):
        if l == None:
            l = Node(i)
        else:
            l.add_value(i)
    return l