Example #1
0
    def test_next(self):
        queue = Queue()

        queue_node = queue.QueueNode(1)
        next_queue_node = queue.QueueNode(2)

        self.assertEqual(queue_node.get_next(), None)

        queue_node.set_next(next_queue_node)

        self.assertEqual(queue_node.get_next(), next_queue_node)
        self.assertEqual(next_queue_node.get_next(), None)
Example #2
0
    def test_init(self):
        queue = Queue()

        queue_node = queue.QueueNode(3)

        self.assertEqual(queue_node._QueueNode__content, 3)
Example #3
0
    def test_content(self):
        queue = Queue()

        queue_node = queue.QueueNode(1)

        self.assertEqual(queue_node.get_content(), 1)