8章
リスト8.54の地点ではGreenだったのですが、「リスト8.57: 例外発生部分を削除する」地点まで進めたところRedになってしまいました。
これをGreenとするにはどうしたら良いでしょうか?
よろしくお願いします。
自分で検索したところ下記のページが見つかりましたが解決できませんでした。
http://etoh1220.hatenablog.com/entry/2015/12/31/123503
http://stackoverflow.com/questions/27671085/how-do-i-troubleshoot-this-error
sessions_helper_test.rb
Ruby
1require 'test_helper' 2 3class SessionsHelperTest < ActionView::TestCase 4 5 def setup 6 @user = users(:michael) 7 remember(@user) 8 end 9 10 test "current_user returns right user when session is nil" do 11 assert_equal @user, current_user 12 assert is_logged_in? 13 end 14 15 test "current_user returns nil when remember digest is wrong" do 16 @user.update_attribute(:remember_digest, User.digest(User.new_token)) 17 assert_nil current_user 18 end 19end
エラー
FAIL["test_current_user_returns_right_user_when_session_is_nil", SessionsHelperTest, 2016-05-19 19:08:28 +0000] test_current_user_returns_right_user_when_session_is_nil#SessionsHelperTest (1463684908.54s) --- expected +++ actual @@ -1 +1 @@ -#<User id: 762146111, name: "Michael Example", email: "michael@example.com", created_at: "2016-05-20 07:33:04", updated_at: "2016-05-20 07:33:04", password_digest: "$2a$04$0Ad7qG5x.1uf4RB8F5b7o.HE.giJC1ARdUA9p0pUavC...", remember_digest: "$2a$04$/Qe6KUlJjlegrA2/9vWy7OUsM/fUmccrmgq7F9I7/WO..."> +nil test/helpers/sessions_helper_test.rb:11:in `block in <class:SessionsHelperTest>'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/20 10:05