У меня есть контроллер в рельсах, так что когда я иду на URL:
/мой путь
выводит текст в формате json.
Нет авторизации.
Когда я открываю URL в браузере или почтальоне, я получаю ожидаемые данные json.
Я не могу проверить это в rspec, так как у меня нет ошибки авторизации.
before do
get base_url , params: {} #, headers: { 'Content-Type' => 'application/x-www-form-urlencoded', Authorization: 'Token: sdaf' }
end
it 'returns 200' do
puts response
expect(response.code).to eq '200'
end
Когда я делаю выше, я получаю следующую ошибку:
Failure/Error: expect(response.code).to eq '200'
expected: "200"
got: "401"
Отсутствует заголовок авторизации.
Я новичок в рельсах, поэтому понятия не имею, что мне здесь не хватает.