gpt4 book ai didi

ruby-on-rails - 如何使用 Rspec 测试电子邮件发送?

转载 作者:数据小太阳 更新时间:2023-10-29 06:27:45 26 4
gpt4 key购买 nike

使用 rspec 和 Rails 测试电子邮件发送的最佳实践和工具是什么?

例如,我如何测试电子邮件是否已发送或我应该测试什么才能进行有效测试和可接受的覆盖范围。

如果你们需要一个例子,我将如何去测试它:

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

最佳答案

email-spec 看起来是个不错的库

http://github.com/bmabey/email-spec

关于ruby-on-rails - 如何使用 Rspec 测试电子邮件发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1742461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com