Add unit tests for binary search recursive and iterative