У меня есть файл конфигурации (config / dev_env.yml), в котором хранится URL-адрес API и ключ доступа. когда я запускаю код, все работает нормально. но когда я выполняю тест, я получаю ошибку, что в запросе не передается ключ доступа. в моем классе модели я читаю ключ доступа и URL из файла конфигурации, как мне передать это методу test?
rspe c test ---
describe 'Api::client' do
let(:subject) { Api::client }
it 'returns a valid http code' do
response = subject.call();
expect(response).to have_http_status(:ok)
end
end
class файл ---
module Api
class client
uri = ENV["api_url"]
key = ENV["api_access_key"]
def self.call()
Net::HTTP.get_response(uri, key)
end
end
end