Meta Interview Question

Write a test-suite to test bisect function used in version-control tools.