def test_get_next_and_get_next(self):
     """should be ok"""
     node1 = Node(1)
     node2 = Node(2)
     node1.set_next(node2)
     node = node1.get_next()
     assert node.get_data() == 2
def test_get_next():
    """Test node module get next method."""
    from linked_list import Node
    test_node1 = Node(data[0])
    test_node2 = Node(data[1])
    test_node1.set_next(test_node2)
    assert test_node1.get_next() == test_node2
    def test_get_next(self):
        ''' Tests Node method: get_next(self). '''
        initial_node = Node({
            'first_name': ' Keith',
            'last_name': 'LICHTEN',
            'rank': 'A14',
            'team': 'EBFG '
        })
        self.assertEqual(
            initial_node.get_next(), None,
            'The next_node property should not be set upon init.')

        new_node = Node({
            'first_name': ' Tomas',
            'last_name': 'STRAKA',
            'rank': 'A12',
            'team': ''
        })
        initial_node.set_next(new_node)
        self.assertEqual(initial_node.get_next(), new_node,
                         'Should return the next_node property.')
Example #4
0
from linked_list import Node

node = Node(9)
print(node)
print(node.get_data())
node.set_data(10)
print(node.get_data())

print("------------")

print(node.get_next())
other_node = Node(0)

node.set_next(other_node)
print(node.get_next())
print(node.get_next().get_data())
Example #5
0
def test_set_next():
    """Test get_next method."""
    from linked_list import Node
    new_node = Node("word", "chimichanga")
    new_node.set_next("next")
    assert new_node.get_next() == "next"
Example #6
0
def test_get_next():
    """Test get_next method."""
    from linked_list import Node
    new_node = Node("word", "next")
    assert new_node.get_next() == "next"