public void BasicSort() { var gen = new Random(44); var iSort = new GenericInsertionSort<MockComparable>(); foreach(var N in new[]{1,3, 5,10}) { var mocks = Enumerable.Range(0, N).Select(i => new MockComparable(gen.Next( 0, 10))).ToArray(); iSort.Sort(mocks); Assert.IsTrue(mocks.IsSorted() , "#C" + N); } }
public void BasicSort() { var gen = new Random(44); var iSort = new GenericInsertionSort <MockComparable>(); foreach (var N in new[] { 1, 3, 5, 10 }) { var mocks = Enumerable.Range(0, N).Select(i => new MockComparable(gen.Next(0, 10))).ToArray(); iSort.Sort(mocks); Assert.IsTrue(mocks.IsSorted(), "#C" + N); } }