public void FindMaxElem_StaticUnsortedArray_MaxElement(int[] unsortedArray) { var max = MaxElementRecursion.FindMaxElem(unsortedArray); Array.Sort(unsortedArray); Assert.AreEqual(unsortedArray[unsortedArray.Length - 1], max); }
public void FindMaxElem_EmptyArray_ArgumentNullException() { Assert.Throws <IndexOutOfRangeException>(() => MaxElementRecursion.FindMaxElem(new int[0])); }
public void FindMaxElem_NullReference_ArgumentNullException() { Assert.Throws <ArgumentNullException>(() => MaxElementRecursion.FindMaxElem(null)); }