public void PeekShouldNotChangeCount()
        {
            var queue = new DynamicLinkedList.Queue<int>();
            queue.Enqueue(1);
            queue.Enqueue(2);
            queue.Enqueue(3);

            Assert.AreEqual(3, queue.Count);
            Assert.AreEqual(1, queue.Peek());
            Assert.AreEqual(3, queue.Count);
        }
 public void TestPeekFunctionalityOnEmptyStackShouldThrowException()
 {
     var queue = new DynamicLinkedList.Queue<int>();
     queue.Peek();
 }