标签: ruby-on-rails rspec
我正在测试与邮件程序完全无关的内容,但是在我的一种课堂方法中,我使用deliver_later触发了一封电子邮件。我的测试通过了,然后数据库清理程序清除了数据库并移至下一个测试,但是在处理电子邮件时,电子邮件导致了错误。
deliver_later
是否有正确的方法来处理?也许不能在测试环境中发送电子邮件?目前,我的测试环境设置为config.action_mailer.delivery_method = :test。
config.action_mailer.delivery_method = :test