Exemplo n.º 1
0
        public void TestingStack_Using_ArrayPeek(int[] arr, string Expected)
        {
            var stack_Using_Array = new Stack_Using_Array();

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

            var result = stack_Using_Array.Peek();

            Assert.AreEqual(Expected, result);
        }
Exemplo n.º 2
0
        public void TestingStack_Using_ArrayPush(int[] arr)
        {
            var Expected = new List <int>()
            {
                10, 5, 16
            };

            var stack_Using_Array = new Stack_Using_Array();

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

            var result = stack_Using_Array.PrintStack();

            Assert.AreEqual(Expected, result);
        }