public void QuickSort_BigArray_SortedArray() { // Arr int[] array = new int[100]; // Act ArraySorts.QuickSort(array, 0, array.Length - 1); // Assert if (!IsSort(array)) { Assert.Fail(); } }
public void QuickSort_unsortedarray163854_sortedarray134568() { // Arrange int[] intarr = new int[6] { 1, 6, 3, 8, 5, 4 }; int[] expectedarr = new int[6] { 1, 3, 4, 5, 6, 8 }; // Act ArraySorts.QuickSort(intarr, 0, intarr.Length - 1); // Assert CollectionAssert.AreEqual(expectedarr, intarr); }
public void MergeSort_unsortedarray136254_sortedarray123456() { // Arrange Act Assert (AAA) Pattern // Arrange int[] intarr = new int[6] { 1, 6, 3, 8, 5, 4 }; int[] expectedarr = new int[6] { 1, 3, 4, 5, 6, 8 }; // Act ArraySorts.MergeSort(intarr, 0, intarr.Length - 1); // Assert CollectionAssert.AreEqual(expectedarr, intarr); }
public void MergeSort_BigArray_SortedArray() { Random rand = new Random(); // Arr int[] array = new int[100]; int[] expected = new int[100]; for (int i = 0; i < expected.Length - 1; i++) { expected[i] = rand.Next(100); } // Act ArraySorts.MergeSort(array, 0, array.Length - 1); // Assert if (!IsSort(array)) { Assert.Fail(); } }
public void QuickSort_NullArrayException() { int[] array = null; ArraySorts.QuickSort(array, 1, 2); }
public void QuickSort_OneNumberOfArray_ThisNumber() { int[] array = new int[] { }; ArraySorts.QuickSort(array, 1, 2); }
public void QuickSort_EmptyArray_Exception() { int[] array = new int[] { }; ArraySorts.QuickSort(array, 1, 2); }
public void MergeSort_NullArrayException() { int[] array = null; ArraySorts.MergeSort(array, 1, 2); }
public void MergeSort_OneNumberOfArray_ThisNumber() { int[] array = new int[] { }; ArraySorts.MergeSort(array, 1, 2); }
public void MergeSort_EmptyArray_Exception() { int[] array = new int[] { }; ArraySorts.MergeSort(array, 1, 2); }