2

Rails アプリの電子メールのテストを作成していますが、画像が電子メールに適切に含まれているかどうかをテストする方法がわかりません。have_content と have_tag を試してみましたが、どこでも Google で検索しましたが、適切な方法が見つからないようです。

何かが欠けていない限り、これをテストする簡単な方法が必要です。

これは私がこれまでに持っているものです...

describe "registration email" do
  it "has the right logo image" do
    email.body.should have_tag("img[src='www.mysite.com/assets/logo.png']")
  end
end

しかし、このエラーが発生します:

NoMethodError:
   undefined method `has_tag?' for :Mail::Body
4

0 に答える 0