public int[] TestdigitDifferenceSort(int[] a) { return(SortingOutpost.digitDifferenceSort(a)); }
public void TestrowsRearranging(ComplexTest <int[][], bool> test) { Assert.AreEqual(test.ExpectedResult, SortingOutpost.rowsRearranging(test.Input)); }
public int TestuniqueDigitProducts(int[] a) { return(SortingOutpost.uniqueDigitProducts(a)); }
public int[] TestshuffledArray(int[] shuffled) { return(SortingOutpost.shuffledArray(shuffled)); }
public void TestsortByLength(ComplexTest <string[], string[]> test) { Assert.AreEqual(test.ExpectedResult, SortingOutpost.sortByLength(test.Input)); }
public bool TestboxesPacking(int[] length, int[] width, int[] height) { return(SortingOutpost.boxesPacking(length, width, height)); }
public void TestmaximumSum(ComplexTest <object[], int> test) { Assert.AreEqual(test.ExpectedResult, SortingOutpost.maximumSum((int[])test.Input[0], (int[][])test.Input[1])); }