で開かれた私は、キュウリとカピバラを使用して、いくつかのQAの自動化に取り組んでステップを持っています:がletter_opener宝石
When(/^I follow the reset password link in the email$/) do
last_email = ActionMailer::Base.deliveries.last
password_reset_url = last_email.body.match(/http.*\/users\/password\/edit.*$/)
visit password_reset_url
end
ステップがで失敗します。また
undefined method `body' for nil:NilClass (NoMethodError)
、最初の行の後にbinding.pryを削除すると、last_email
の場合はnilになり、これは変です。
ここで起こっている理由についてアドバイスや考えがありますか?
解決策を見つけましたか? –