Better test coverage for #exchange_code_for_token

You can not pass client credentials to `#exchange_code_for_token` and use the already configured values instead.