【发布时间】:2015-04-17 03:56:32
【问题描述】:
所以我对使用 RSPEC 进行测试还是很陌生
我只是像这样测试我的控制器的渲染:
describe "GET job" do
it "renders the jobs view" do
get :jobs
expect(response).to render_template :jobs
end
但是我的视图(工作)是一个文件夹,而不是一个模板,所以上面的 dosnt 工作。我如何测试以查看响应是否进入作业视图文件夹。在我的工作视图文件夹中,我有许多不同的文件。
我的客户控制器操作如下所示:
def jobs
@jobs = @customer.jobs
end
【问题讨论】:
-
文件夹中的哪个模板应该由作业操作呈现?
-
render_template("jobs/foobar")
标签: ruby-on-rails testing rspec controller