public void OrderTest4()
        {
            int length = 5;
            int[] push = { 1, 2, 3, 4, 5 };
            int[] pop = { 3, 5, 4, 1, 2 };

            Assert.AreEqual(StackHelper.IsPopOrder(push, pop, length), false);
        }
        public void OrderTest6()
        {
            int length = 1;
            int[] push = { 1 };
            int[] pop = { 1 };

            Assert.AreEqual(StackHelper.IsPopOrder(push, pop, length), true);
        }
        public void OrderTest1()
        {
            int length = 5;
            int[] push = { 1, 2, 3, 4, 5 };
            int[] pop = { 4, 5, 3, 2, 1 };

            Assert.AreEqual(StackHelper.IsPopOrder(push, pop, length), true);
        }
 public void OrderTest7()
 {
     Assert.AreEqual(StackHelper.IsPopOrder(null, null, 0), false);
 }