rspecとRailsを使った電子メール送信をテストするベストプラクティスとツールは何ですか?Rspecを使用して電子メール送信をテストする方法は?
たとえば、電子メールが送信されたかどうか、または効率的なテストと受け入れ可能な範囲でテストすべきことをテストするにはどうすればよいですか。
あなたたちは例が必要な場合は、どのように私は行くし、これをテストします:
class UserMailer < ActionMailer::Base
def jobdesc_has_been_reviewed(user, title)
@body[:title] = title
@body[:jobdesc] = jobdesc
@body[:url] = "http://" + user.account.subdomain + "." + Constants::SITE_URL + "/jobdescs/#{jobdesc.id}"
end
end
Thansk!あなたはそれを試してみましたか? – marcgg
いいえ、私はそれを試していませんが、このライブラリは私が使用する技術をカプセル化します。 – nicholaides
私はRSpecとCucumberで電子メール仕様を使用しましたが、探しているものと正確に見えます。 –