【发布时间】:2014-04-24 03:55:04
【问题描述】:
我正在开发一个 ruby on rails 项目,我正在尝试测试 'from' 标头字段,但测试用例失败。
这是我在邮件操作中设置的内容
def some_actoin
mail(to: xyz@example.com,
from: '"Example" <service@example.com>',
subject: "test subject")
end
end
在 rspec 测试用例中,
mail.from.should == '"Example" <service@example.com>'
我的测试用例因以下错误而失败
expected: '"Example" <service@example.com>'
got: [service@example.com] (using ==)
用发件人电子邮件地址测试发件人标题是不是错误的方法?
感谢任何帮助!
【问题讨论】:
-
礼貌是接受一个好的回答
标签: ruby-on-rails testing actionmailer rspec-rails