import static org.junit.Assert.*;

import org.junit.*;

public class BinarySearchRecTest {
    
    @Test
    public void testBinarySearchFor53AtPosition13() {
        int[] searchingArray = {  43, 45, 53, 57, 66 };
        int target = 53;
        
        int expected = 2;
        int actual = BinarySearchRec.binarySearch(searchingArray, target);
        
        assertEquals(expected, actual);
    }
    
    @Test
    public void testBinarySearchFor53AtPosition13Wrong() {
        int[] searchingArray = {  43, 45, 53, 57, 66 };
        int target = 53;
        
        int expected = 5;
        int actual = BinarySearchRec.binarySearch(searchingArray, target);
        
        assertEquals(expected, actual);
    }
    
}