Ejemplo n.º 1
0
        public void Null_SearchMaxTest()
        {
            // arrange
            int[] array = null;

            // act
            int maxElement = SearchMax.Exec(array, array != null ? array.Length - 1 : 0);
        }
Ejemplo n.º 2
0
        public void GetTest()
        {
            int[] array    = { 1, 3, 7, 5, 10, -2 };
            int   expected = 10;
            int   actual   = SearchMax.Get(array);

            Assert.AreEqual(expected, actual);
        }
Ejemplo n.º 3
0
        public void LengtEq0_SearchMaxTest()
        {
            // arrange
            int[] array    = {};
            int   expected = -1;

            // act
            int result = SearchMax.Exec(array, array.Length - 1);

            // assert
            Assert.AreEqual(expected, result);
        }
Ejemplo n.º 4
0
        public void Negative_SearchMaxTest()
        {
            // arrange
            int[] array    = { 5, -821, 589, 4, 1, 0 };
            Int16 expected = 589;

            // act
            int result = SearchMax.Exec(array, array.Length - 1);

            // assert
            Assert.AreEqual(expected, result);
        }