我有一个模型,它保存keywords
和元数据,这些元数据在标签内description
呈现在show
动作上。<head>
我想测试<meta>
标签是否在页面上以适当的内容呈现。
我可以轻松地进行控制器测试(检查渲染的内容),但由于测试意味着检查渲染的内容,我假设view
测试实际上更适合这里。
问题是我需要在show
打开布局渲染的情况下渲染模板以进行操作,因为<meta>
标签是在后面渲染的。
所以问题是:
我在这里尝试进行视图测试是否正确?
如果是这样,我如何在测试视图时打开布局渲染?
我正在使用最新的可用rspec-rails
gem。