rspecとemail_spec(Ruby on Rails 3.0.7)を使ってメーラークラスで生成されたメールのテストを書こうとしていますrspecを使ってテストする方法 - 電子メールを作成するときに使用するテンプレートは何ですか? (Ruby on Rails 3.0.7)
私は、電子メールはメーラークラスで指定されたレイアウトです。
これはどのように行うのですか?私は解決策を探すのに3時間を費やしましたが、何も見つかりませんでした。
ありがとうございます!
rspecとemail_spec(Ruby on Rails 3.0.7)を使ってメーラークラスで生成されたメールのテストを書こうとしていますrspecを使ってテストする方法 - 電子メールを作成するときに使用するテンプレートは何ですか? (Ruby on Rails 3.0.7)
私は、電子メールはメーラークラスで指定されたレイアウトです。
これはどのように行うのですか?私は解決策を探すのに3時間を費やしましたが、何も見つかりませんでした。
ありがとうございます!
これは少し浮気され、あなたがじゃないから、テンプレートが生成されてしまった、本当にチェックが...
しかし、私はちょうど電子メールは(おそらく)であることを迅速に健全性チェックを実行したいです私のニーズに十分に対応しました:
# In RSpec:
expect(ActionMailer::Base.deliveries.last.subject)
.to eq I18n.t("name.of.email.subject")
# In MiniTest:
assert_equal I18n.t("name.of.email.subject"),
ActionMailer::Base.deliveries.last.subject
このテストでは何を達成しようとしていますか? – dodecaphonic
私が状況を正しく覚えていれば、私は複数の電子メールテンプレートを持っており、電子メールが正しいテンプレート – Dorian