Basic認証時、specファイルを作成してください。
Ruby on Railsで開発をしています。
現在、scaffoldで簡単な管理画面を作成しています。
中身はほぼ終わり、管理画面全体にbasic認証をかけましたが、その後、scaffoldで自動的に生成されてたspecファイルの内容がパスできなくなりました。
Basic認証時にテストをパスさせるために必要なことは何か、コードでわかりやすく教えていただきたいです。
あと、specファイルを書くのが難しいですので、参考できるサイトなどもお勧めしていただければと思います。
以下は現在自分のspecファイルです。
spec/requests/admin_companies_spec.rb
require 'rails_helper'
RSpec.describe 'Admin::Companies', type: :request do
describe 'GET /admin_companies' do
it 'works! (now write some real specs)' do
get companies_path
expect(response).to have_http_status(200)
end
end
end
必要なファイルとファイルの中身を詳細にお願いします。