public void QueueUsingTwoStacksExceptionTest()
 {
     var queue = new StackAndQueueProblems.QueueUsingTwoStacks<char>(10);
     queue.Enqueue('a');
     queue.Dequeue();
     queue.Dequeue();
 }
        public void QueueUsingTwoStacksPositiveTest()
        {
            var queue = new StackAndQueueProblems.QueueUsingTwoStacks<char>(10);
            queue.Enqueue('a');
            queue.Enqueue('b');
            queue.Enqueue('c');
            Assert.IsTrue(queue.Dequeue() == 'a');

            queue.Enqueue('d');
            queue.Enqueue('f');
            Assert.IsTrue(queue.Dequeue() == 'b');
        }