use call_original instead of setting a return value when mocking call