Exemplo n.º 1
0
        public void ShouldPeekTheFirstNonConsumedItem()
        {
            var queue = new RingQueue_(10);

            queue.Enqueue(1);
            queue.Enqueue(2);
            queue.Enqueue(3);
            Assert.That(queue.Peek(), Is.EqualTo(1));
        }
Exemplo n.º 2
0
        public void ShouldNotModifyQueue()
        {
            var queue = new RingQueue_(10);

            queue.Enqueue(10);
            queue.Enqueue(15);
            int count = queue.Count;

            queue.Peek();
            Assert.That(queue.Count, Is.EqualTo(count));
        }