public void CircularQueuePush10ItemAndToString()
        {
            int maxSize = 10;
            var myQueue = new MyCircularQueue(maxSize);

            myQueue.Push("A");
            myQueue.Push("B");
            myQueue.Push("C");
            myQueue.Push("D");
            myQueue.Push("E");
            myQueue.Push("F");
            myQueue.Push("G");
            myQueue.Push("H");
            myQueue.Push("I");
            myQueue.Push("J");
            Assert.AreEqual("ABCDEFGHIJ", myQueue.ItemToString());
        }
        public void CircularQueueFullAndPopPush5Times()
        {
            int maxSize = 3;
            var myQueue = new MyCircularQueue(maxSize);

            myQueue.Push("A");
            myQueue.Push("B");
            myQueue.Push("C");
            myQueue.Pop();
            myQueue.Push("D");
            myQueue.Pop();
            myQueue.Push("E");
            myQueue.Pop();
            myQueue.Push("F");
            myQueue.Pop();
            myQueue.Push("G");

            Assert.AreEqual("EFG", myQueue.ItemToString());
        }