Это мой код:Rspec request.env неверное число аргументов
before(:each) do
request.env['HTTP_AUTHORIZATION'] = ActionController::HttpAuthentication::Token.encode_credentials(api_key.access_token)
end
Мой тест должен был пройти, но он отображает сообщение об ошибке:
Failure/Error: request.env['HTTP_AUTHORIZATION'] = ActionController::HttpAuthentication::Token.encode_credentials("#{api_key.access_token}")
ArgumentError:
wrong number of arguments (0 for 1..2)
Gems:
rspec-rails version = 2.14.1.
рельсы verison = 4
Mongoid из 'мерзавца: //github.com/mongoid/mongoid.git'
Где находится api_key? – DiegoSalazar
let (: api_key) {ApiKey.create} –
«let» на первом месте в коде –