private void CompareList(List <int> _list, ZStackByList <int> stack) { Assert.AreEqual(_list.Count, stack.Count); List <int> stackList = stack.ToList(); stackList.Reverse(); CollectionAssert.AreEqual(_list, stackList); }
public void ZStackByListTestSort() { ZStackByList <int> stack = InitializeZStackByList(); List <int> _list = new List <int>() { 6, 5, 4, 3, 2, 1, 7, 8, 9, 10 }; _list.Sort(); stack.Sort(); Assert.AreEqual(_list.Count, stack.Count); CollectionAssert.AreEqual(_list, stack.ToList()); }