Beispiel #1
0
        public void FindMaxElem_StaticUnsortedArray_MaxElement(int[] unsortedArray)
        {
            var max = MaxElementRecursion.FindMaxElem(unsortedArray);

            Array.Sort(unsortedArray);

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