public void CanDequeue()
        {
            //Arrange
            Node node = new Node()
            {
                Value = 4
            };
            Node node2 = new Node()
            {
                Value = 8
            };
            Node node3 = new Node()
            {
                Value = 15
            };
            Node node4 = new Node()
            {
                Value = 16
            };
            Node node5 = new Node()
            {
                Value = 23
            };
            Node node6 = new Node()
            {
                Value = 42
            };

            MyQueue queue = new MyQueue(node);

            queue.Enqueue(node2);
            queue.Enqueue(node3);
            queue.Enqueue(node4);
            queue.Enqueue(node5);
            queue.Enqueue(node6);

            //Act

            //Assert
            // 4 is the first item entered, so it should be the one Enqueued
            Assert.Equal(4, actual: queue.Dequeue().Value);
        }