Better checking for shouldReceive private/protected methods