public void FirstTaskTest(int number, int expected) { //Найти минимальный элемент массива int[] array = MockArrays.SingleDimentionalArray(number); int actual = SingledementionalArray.FirstTask(array); Assert.AreEqual(expected, actual); }
public void FourthTaskTest(int number, int expected) { //Найти индекс максимального элемента массива int[] array = MockArrays.SingleDimentionalArray(number); int actual = SingledementionalArray.FourthTask(array); Assert.AreEqual(expected, actual); }
public void SelectionSortDownTest(int number, int resnumber) { //Selection int[] array = MockArrays.SingleDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(resnumber); int[] actual = SingledementionalArray.SelectionSort(array); Assert.AreEqual(expected, actual); }
public void EightTaskTest(int number, int resnumber) { //Поменять местами первую и вторую половину массива, например, для массива 1 2 3 4, результат 3 4 1 2, или для 12345 - 45312 int[] array = MockArrays.SingleDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(resnumber); int[] actual = SingledementionalArray.EighthTask(array); Assert.AreEqual(expected, actual); }
public void InsertSortUpTest(int number, int resnumber) { //Insert int[] array = MockArrays.SingleDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(resnumber); int[] actual = SingledementionalArray.InsertSort(array); Assert.AreEqual(expected, actual); }
public void SeventhTaskTest(int number, int expected) { //Посчитать количество нечетных элементов массива int[] array = MockArrays.SingleDimentionalArray(number); int actual = SingledementionalArray.SeventhTask(array); Assert.AreEqual(expected, actual); }
public void SixthTaskTest(int number, int resnumber) { //Сделать реверс массива (массив в обратном направлении) int[] array = MockArrays.SingleDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(resnumber); int[] actual = SingledementionalArray.SixthTask(array); Assert.AreEqual(expected, actual); }
public void FifthTaskTest(int number, int expected) { //Посчитать сумму элементов массива с нечетными индексами int[] array = MockArrays.SingleDimentionalArray(number); int actual = SingledementionalArray.FifthTask(array); Assert.AreEqual(expected, actual); }
public void FindMinValueTest(int number, int expectedNumber, bool task) { //Найти минимальный элемент массива int[,] array = MockArrays.MultiDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(expectedNumber); int[] actual = MultidementionalArray.FindMinValue(array, task); Assert.AreEqual(expected, actual); }
public void FindMaxIndexTest(int number, int expectedNumber, bool task) { //Найти индекс максимального элемента массива int[,] array = MockArrays.MultiDimentionalArray(number); int[] expected = MockArrays.SingleDimentionalArray(expectedNumber); int[] actual = MultidementionalArray.FindMaxValue(array, task); Assert.AreEqual(expected, actual); }
public void FourthTaskNullArgumentTest(int number) { int[] array = MockArrays.SingleDimentionalArray(number); try { int actual = SingledementionalArray.FourthTask(array); } catch (ArgumentNullException) { Assert.Pass(); } }
public void SelectionSortNullArgumentTest(int number) { int[] array = MockArrays.SingleDimentionalArray(number); try { int [] actual = SingledementionalArray.SelectionSort(array); } catch (ArgumentNullException) { Assert.Pass(); } }