Rails学習中の初心者です。
Railsチュートリアル9章のリスト9.30のテストを実行した所、下記のようなエラーが出て、前に進めません。
エラーが出ているテストファイル以外のところで定義したものが関連しているのではと思うのですが、エラーメッセージを読み解くのが困難な状況です。
どなたかお助けいただけるとありがたいです。
発生している問題・エラーメッセージ
ERROR["test_current_user_returns_right_user_when_session_is_nil", SessionsHelperTest, 0.5690220830001635] test_current_user_returns_right_user_when_session_is_nil#SessionsHelperTest (0.57s) NoMethodError: NoMethodError: undefined method `is_password_' for "$2a$04$vj8/pxrin6GI2kogk62gxuiikm5IIyB/5BcWEm5BaENC6OHpoGIj.":BCrypt::Password Did you mean? is_password? app/models/user.rb:29:in `authenticated?' app/helpers/sessions_helper.rb:17:in `current_user' test/helpers/sessions_helper_test.rb:11:in `block in <class:SessionsHelperTest>' 30/30: [========================================================================================================] 100% Time: 00:00:00, Time: 00:00:00 Finished in 0.63318s 30 tests, 74 assertions, 0 failures, 2 errors, 0 skips
補足情報(FW/ツールのバージョンなど)
チュートリアルの指示通り、rails5.1.6、cloud9で開発中です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/06 15:07