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); }
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); }