@@ -8,17 +8,18 @@ public class BinarySearchTest {
88
99 @ Test
1010 public void testBinarySearch () {
11- BinarySearch binarySearch = new BinarySearch ();
12-
1311 Integer [] arr1 = {1 ,2 ,3 ,4 ,5 };
14- Assert .assertEquals ("Incorrect index" , 2 , binarySearch .findIndex (arr1 ,3 ));
15- Assert .assertEquals ("Incorrect index" , 0 , binarySearch .findIndex (arr1 ,1 ));
16- Assert .assertEquals ("Incorrect index" , -1 , binarySearch .findIndex (arr1 ,8 ));
17- Assert .assertEquals ("Incorrect index" , -1 , binarySearch .findIndex (arr1 ,-2 ));
12+ Assert .assertEquals ("Incorrect index" , 2 , BinarySearch .findIndex (arr1 ,3 ));
13+ Assert .assertEquals ("Incorrect index" , 0 , BinarySearch .findIndex (arr1 ,1 ));
14+ Assert .assertEquals ("Incorrect index" , -1 , BinarySearch .findIndex (arr1 ,8 ));
15+ Assert .assertEquals ("Incorrect index" , -1 , BinarySearch .findIndex (arr1 ,-2 ));
1816
1917 String [] arr2 = {"A" , "B" , "C" , "D" };
20- Assert .assertEquals ("Incorrect index" , 2 , binarySearch .findIndex (arr2 ,"C" ));
21- Assert .assertEquals ("Incorrect index" , 1 , binarySearch .findIndex (arr2 ,"B" ));
22- Assert .assertEquals ("Incorrect index" , -1 , binarySearch .findIndex (arr2 ,"F" ));
18+ Assert .assertEquals ("Incorrect index" , 2 , BinarySearch .findIndex (arr2 ,"C" ));
19+ Assert .assertEquals ("Incorrect index" , 1 , BinarySearch .findIndex (arr2 ,"B" ));
20+ Assert .assertEquals ("Incorrect index" , -1 , BinarySearch .findIndex (arr2 ,"F" ));
21+
22+ String [] arr3 = {};
23+ Assert .assertEquals ("Incorrect index" , -1 , BinarySearch .findIndex (arr3 , "" ));
2324 }
2425}
0 commit comments