ruby-on-rails-3 - 如何测试 - 使用 rspec - 创建电子邮件时使用什么模板? (导轨 3.0.7)

标签 ruby-on-rails-3 rspec rspec2 email-spec

我正在尝试为使用 rspec 和 email_spec(Ruby on Rails 3.0.7)的邮件程序类生成的电子邮件编写一些测试

我想检查用于呈现电子邮件的布局是否是邮件程序类中指定的布局。

关于如何做到这一点的任何想法?我花了 3 个小时寻找解决方案,但找不到任何东西。

谢谢!

最佳答案

(我意识到这是一个很晚的回应。您可能已经找到了解决方案)
我将无法更新这个答案,但是 this page帮助?它描述了如何检查布局是否已呈现。您可以使用参数(例如 here )发出一个 get 请求,然后检查结果是否呈现您希望它呈现的布局。

关于ruby-on-rails-3 - 如何测试 - 使用 rspec - 创建电子邮件时使用什么模板? (导轨 3.0.7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6622658/

相关文章:

ruby-on-rails - 使用 rspec、capybara 和 stripe 测试注册表单

ruby-on-rails - RSpec Rails 登录过滤器

ruby-on-rails - 使用 RSpec 2.5 运行 rcov 时跳过 spec/中的文件

ruby-on-rails - 尝试通过 rspec 测试失败

ruby-on-rails - 根据当前路径更改行为的助手的单元测试?

ruby-on-rails - 动态生成一个 `link_to` 到 Controller Action `edit`

ruby-on-rails - 如何调用 ActiveRecord 验证器作为实例方法(ala Sequel)?

ruby-on-rails - Rails 3 has_many :through naming issue

ruby-on-rails - ruby 1.9.3 的 iconv 弃用警告

ruby-on-rails - 带有 View 测试和嵌套资源的 Rspec 和 Rails