Exemple #1
0
class TestNode(unittest.TestCase):
    def setUp(self):
        self.node = Node(0)
        self.node2 = Node(1)

    def test_value(self):
        for i in range(5):
            self.node._setValue(i)
            self.assertEqual(self.node.getValue(), i)

    def test_next(self):

        self.node._setNext(self.node2)

        for i in range(5):
            self.node2._setValue(i)
            self.assertEqual(self.node.getNext().getValue(), i)

        self.assertEqual(self.node2.getNext(), None)