| 73 | |
| 74 | class TestQueue(unittest.TestCase): |
| 75 | def test_queue(self): |
| 76 | myQueue = queue.Queue() # create a queue with default queue size 10 |
| 77 | myQueue.enqueue(2) |
| 78 | myQueue.enqueue(10) |
| 79 | myQueue.enqueue(12) |
| 80 | myQueue.enqueue(3) |
| 81 | |
| 82 | self.assertEqual(myQueue.dequeue(), 2) |
| 83 | self.assertEqual(myQueue.dequeue(), 10) |
| 84 | self.assertFalse(myQueue.is_empty()) |
| 85 | self.assertEqual(myQueue.dequeue(), 12) |
| 86 | self.assertEqual(myQueue.dequeue(), 3) |
| 87 | self.assertTrue(myQueue.is_empty()) |
| 88 | |
| 89 | def test_deque(self): |
| 90 | myDeque = queue.Deque() |