Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
        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);
            }
        }