有什么好方法可以用 rspec 测试控制器吗?实际上,我正在使用 rack/test 测试完整的输出(包括渲染视图)。
以下面的最小控制器为例:
MyApp.controllers :cool_controller do
get :index do
some_var = DateTime.now
render 'some_view', :locals => { :dont_know => nil, :some_var => some_var }
end
end
什么是测试的最佳选择,本地哈希中的值是否像我期望的那样?