コード例 #1
0
        public void TestingQueue_Using_LinkedlistPeek(int[] arr, int Expected)
        {
            var queue_Using_Linkedlist = new Queue_Using_Linkedlist();

            for (int i = 0; i < arr.Length; i++)
            {
                queue_Using_Linkedlist.Enqueue(arr[i]);
            }

            var result = queue_Using_Linkedlist.Peek();

            Assert.AreEqual(Expected, result);
        }
コード例 #2
0
        public void TestingQueue_Using_LinkedlistPush(int[] arr)
        {
            var Expected = new List <int>()
            {
                10, 5, 16
            };

            var queue_Using_Linkedlist = new Queue_Using_Linkedlist();

            for (int i = 0; i < arr.Length; i++)
            {
                queue_Using_Linkedlist.Enqueue(arr[i]);
            }

            var result = queue_Using_Linkedlist.PrintQueue();

            Assert.AreEqual(Expected, result);
        }