数据显示在视图,它需要被验证正确....评估标题是在视图(渲染)
回答
我会写这样的事情
require "rails_helper"
RSpec.describe 'Value integration', :type => :request do
it 'returns the correct number of items' do
get 'value.json'
expect(JSON.parse(response.body)).to have(2).items
end
end
注意,是一个request spec,controller spec可能是一个更好的选择,但是如果不知道一些关于你的控制器的内部信息,我将无法为你写出整个文件。
我想知道,你为什么会免费为无礼的陌生人写代码? – mudasobwa
@john:好像我错过了,告诉你请求规范属于'spec/requests'文件夹,而不是'spec/controllers'文件夹。或者您可能想要发布您的控制器,我们可以一起编写适当的控制器规格... – spickermann
@mudasobwa:我喜欢编写简单代码片段的娱乐效果。 – spickermann
- 1. 评估ContentControl而不渲染到屏幕
- 2. 评估Android活动渲染时间
- 3. wicked_pdf不是渲染标题
- 4. MonoTouch:MonoTouch.Dialog渲染标题
- 5. ZF2视图渲染
- 6. 视图渲染4.2
- 7. 在ASP.Net渲染视图MVC
- 8. 渲染在Rails视图
- 9. ASP.NET MVC渲染Ajax /标准视图
- 10. 局部视图渲染问题
- 11. 在参数评估之前调用表达式渲染
- 12. Mako:def组合(在渲染时)没有正确评估
- 13. 如何使用区段标题渲染区域列表视图
- 14. 渲染表动态标题
- 15. Python/Pygame标题渲染
- 16. IBDesignable视图不渲染
- 17. 渲染模型的视图
- 18. 局部视图渲染
- 19. 通过AJAX渲染视图
- 20. 循环渲染视图
- 21. Rails视图不渲染
- 22. 使视图渲染HTML串
- 23. 单击渲染视图Reactjs
- 24. 预渲染UITabBarController视图?
- 25. @ Ajax.Actionlink渲染部分视图
- 26. 将xml渲染到视图
- 27. CakePhp - 渲染视图+ afterFilter
- 28. 3渲染条件视图
- 29. Node.js如何渲染视图?
- 30. SceneKit视图向后渲染
1.请阅读RSpec教程。 2.编写代码。 – mudasobwa