Refactor _check_mock_usage()
Refactor _parse_args()
Remove some comments.
Move build_mocked_method back into Expectation.
Rename find_expectation_that_matches() to find_expectation().
find_expectation() now responsible for throwing error if no matching expectation found.
Make Expectation.invoke() private.