実現したいこと
Rspecのテストが通るようにしたい
発生している問題・分からないこと
Rspecで以下のようなエラーが出ました。
エラーメッセージ
error
1 NoMethodError: 2 undefined method ` select' for #<RSpec::ExampleGroups::Nested::Nested_6::Nested_2 "ステータスに完全一致するタスクが絞り込まれる" (./spec/system/task_spec.rb:75)> 3 Did you mean? select 4 unselect 5 6 7 8
該当のソースコード
context 'ステータス検索をした場合' do it "ステータスに完全一致するタスクが絞り込まれる" do select '未着手', from:'task_status' click_on '検索' expect(page).to have_content '未着手' end end
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
selectの書き方が間違っているのかとも思い、findでのvalueの選択を試してみたり、rails_helperにconfig.include FactoryBot::Syntax::Methods記述したりしたのですが、エラーが変わらずでした。
ご教授いただけると幸いです。
よろしくお願いします。
補足
Rails 6.1.7.4
ruby 3.0.1p64
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/02/26 07:36