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

            Assert.AreEqual(3, queue.Count);
        }
        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);
        }