Example #1
0
 def test_Empty_And_Size(self):
     expectedSize = 3
     testQueue = Queue()
     testQueue.Enqueue(1)
     testQueue.Enqueue(2)
     testQueue.Enqueue(3)
     testSize = testQueue.Size()
     self.assertEqual(testSize, expectedSize)
     isEmpty = testQueue.IsEmpty()
     self.assertEqual(isEmpty, False)
     testQueue.Dequeue()
     testQueue.Dequeue()
     testQueue.Dequeue()
     isEmpty = testQueue.IsEmpty()
     self.assertEqual(isEmpty, True)