public void AssertCorrectSearchingRecursive()
        {
            int[] array          = new int[] { 1, 2, 3, 12, 54, 600 };
            int   expectedResult = 5;

            int result = BinarySearchClass.BinarySearchRecursive(array, 600);

            Assert.AreEqual(expectedResult, result);
        }
        public void AssertResultIfItemIsNotFoundRecursive()
        {
            int[] array          = new int[] { 1, 2, 3, 12, 54, 600 };
            int   expectedResult = -1;

            int result = BinarySearchClass.BinarySearchRecursive(array, 123);

            Assert.AreEqual(expectedResult, result);
        }