ruby
1class UserMailer < ApplicationMailer 2 def password_reset(user) 3 @user = user 4 mail to: user.email 5 end 6end
ruby
1 test "password_reset" do 2 user = users(:michael) 3 user.reset_token = User.new_token 4 mail = UserMailer.password_reset(user) 5 assert_equal [user.email], mail.to 6 end
mail to: user.email
はなぜmail.to
で呼べるのすか?
mail[:to]
でしか呼べないと思うのですが私の考えは間違っているでしょうか?
railsガイドやrailsAPIリファレンスを見たのですがよくわかりませんでしいた。
よろしくお願いします。
追伸 参考資料を教えていただけると嬉しいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/28 12:01
2019/09/28 13:43