public void SortInt() { Random r = new Random(); int[] m = new int[10]; for (int i = 0; i < m.Length; i++) { m[i] = r.Next(100); } IntSorter a = new IntSorter(m); a.doSort(); for (int i = 0; i < m.Length - 1; i++) { Assert.IsTrue(m[i] <= m[i + 1]); } }
public void Should_yield_sorted_array() { IntSorter ss = new IntSorter(); int[] sequence = new [] { 3, 7, 1, 6, 4, 5, 2 }; ss.Sort(sequence); sequence[0].Should().Be.EqualTo(1); sequence[1].Should().Be.EqualTo(2); sequence[2].Should().Be.EqualTo(3); sequence[3].Should().Be.EqualTo(4); sequence[4].Should().Be.EqualTo(5); sequence[5].Should().Be.EqualTo(6); sequence[6].Should().Be.EqualTo(7); }