def testQueue(self): queue = Queue() self.assertTrue(queue.isEmpty()) self.assertEqual(0, queue.size) queue.enqueue(5) self.assertFalse(queue.isEmpty()) self.assertEqual(1, queue.size) queue.enqueue(6) self.assertEqual(2, queue.size) self.assertEqual(5, queue.dequeue()) self.assertEqual(1, queue.size) self.assertEqual(6, queue.dequeue()) self.assertEqual(0, queue.size) self.assertTrue(queue.isEmpty()) queue.enqueue(8) queue.clear() self.assertEqual(0, queue.size) self.assertTrue(queue.isEmpty())
def test_isEmpty_false(self): queue = Queue() queue.add('test') self.assertEqual(queue.isEmpty(), False)
def test_isEmpty_true(self): queue = Queue() self.assertEqual(queue.isEmpty(), True)