예제 #1
0
        public void FindMax_inputArray_leftElem_rightElem_returnsMax3()
        {
            int[] inputArray = { 1, 2, 3 };

            int expectedMax = 3;

            int outputMax = FindMax.RecursiveMaxSearch(inputArray, 0, inputArray.Length - 1);

            Assert.AreEqual(expectedMax, outputMax);
        }
예제 #2
0
        public void FindMax_inputArray_leftElem_rightElem_returnsMax101()
        {
            int[] inputArray = { -49, 5, 1, 0, 92, -544, 101, 22, -1 };

            int expectedMax = 101;

            int outputMax = FindMax.RecursiveMaxSearch(inputArray, 0, inputArray.Length - 1);

            Assert.AreEqual(expectedMax, outputMax);
        }