def test_peek(self): queue = StackQueue() queue.enqueue(1) queue.enqueue(2) self.assertEqual(queue.peek(), 1) self.assertEqual(queue.peek(), 1)
def test_enqueue_dequeue(self): queue = StackQueue() queue.enqueue(1) queue.enqueue(2) self.assertEqual(queue.dequeue(), 1) self.assertEqual(queue.dequeue(), 2) with self.assertRaises(StackQueue.Empty): queue.dequeue()