Rails Tutorial 11章
11章のテストを書く演習
テストはむずいね
あからじめ3番目のユーザーはactivatedをfalseにしてある
testuser3: name: Test User3 email: test3@example.com password_digest: <%= User.digest('password') %> activated: false activated_at: nil
test "activated されたユーザーだけがuser/?として表示される" do log_in_as(@not_activated_user) assert_redirected_to root_url end test "activatedされたユーザーだけがusersに表示されるか" do log_in_as @user get users_path assert_select "a[href=?]", '/users/3', count: 0 end