コード例 #1
0
ファイル: test_queue.py プロジェクト: mnk400/INFO6205
 def test_queue2(self):
     queue = QueueElements()
     self.assertTrue(queue.is_empty())
     queue.enqueue(1)
     self.assertFalse(queue.is_empty())
     self.assertEqual(queue.dequeue(), 1)
     self.assertTrue(queue.is_empty())
コード例 #2
0
ファイル: test_queue.py プロジェクト: mnk400/INFO6205
 def test_queue(self):
     queue = QueueElements()
     self.assertTrue(queue.is_empty())
     self.assertEqual(queue.dequeue(), None)
     self.assertTrue(queue.is_empty())
コード例 #3
0
ファイル: test_queue.py プロジェクト: mnk400/INFO6205
 def test_queue4(self):
     queue = QueueElements()
     self.assertTrue(queue.is_empty())
     queue.enqueue(1)
     queue.enqueue(2)
     self.assertFalse(queue.is_empty())
     self.assertEqual(queue.dequeue(), 1)
     queue.enqueue(3)
     queue.enqueue(4)
     self.assertEqual(queue.dequeue(), 2)
     self.assertEqual(queue.dequeue(), 3)
     self.assertEqual(queue.dequeue(), 4)
     self.assertTrue(queue.is_empty())