public void IS1() { Assert.Equal(new int[1] { 5 }, SortAlgorithmService.Sort <SortAlgorithms.InsertionSort>(new int[1] { 5 })); }
public void SELS1() { Assert.Equal(new int[1] { 5 }, SortAlgorithmService.Sort <SortAlgorithms.SelectionSort>(new int[1] { 5 })); }
public void SELS10() { Assert.Equal( new int[10] { -8, -5, -2, 0, 1, 3, 3, 8, 10, 15 }, SortAlgorithmService.Sort <SortAlgorithms.SelectionSort>(new int[10] { -5, 10, 3, -8, 8, 0, -2, 15, 3, 1 })); }
public void SELS0() { Assert.Equal(new int[0], SortAlgorithmService.Sort <SortAlgorithms.SelectionSort>(new int[0])); }
public void QS0() { Assert.Equal(new int[0], SortAlgorithmService.Sort <SortAlgorithms.QuickSort>(new int[0])); }
public void QS1() { Assert.Equal(new int[] { 5 }, SortAlgorithmService.Sort <SortAlgorithms.QuickSort>(new int[1] { 5 })); }
public void QS0Fail() { Assert.NotEqual(new int[1], SortAlgorithmService.Sort <SortAlgorithms.QuickSort>(new int[0])); }
public void IS0() { Assert.Equal(new int[0], SortAlgorithmService.Sort <SortAlgorithms.InsertionSort>(new int[0])); }
public void IS0Fail() { Assert.NotEqual(new int[1], SortAlgorithmService.Sort <SortAlgorithms.BubbleSort>(new int[0])); }
public void MS0() { Assert.Equal(new int[0], SortAlgorithmService.Sort <SortAlgorithms.MergeSort>(new int[0])); }
public void MS1() { Assert.Equal(new int[] { 5 }, SortAlgorithmService.Sort <SortAlgorithms.MergeSort>(new int[1] { 5 })); }