gpt4 book ai didi

ruby-on-rails-3 - 测试电子邮件在 cucumber 中发送

转载 作者:行者123 更新时间:2023-12-04 07:00:20 25 4
gpt4 key购买 nike

我在 Cucumber 中有一份分配给我的故事列表,其中一个是“然后用户应该收到一封确认电子邮件”。我认为测试用户收到它超出了应用程序的能力,但我如何测试电子邮件刚刚发送?

最佳答案

您可以使用此步骤定义:

Then "the user should receive a confirmation email" do
# this will get the first email, so we can check the email headers and body.
email = ActionMailer::Base.deliveries.first
email.from.should == "admin@example.com"
email.to.should == @user.email
email.body.should include("some key word or something....")
end

使用 Rails 3.2 测试

Source

关于ruby-on-rails-3 - 测试电子邮件在 cucumber 中发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14735501/

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