【发布时间】:2011-11-13 12:21:43
【问题描述】:
对于给定的 Rails (3) 控制器,我有几个视图规范:编辑、索引、新建、显示,我希望在它们之间共享一些样板设置代码。我想避免将它放在 spec_helper.rb 文件中。有什么想法吗?
更具体地说,在规范/视图/步骤中,我有四个文件:{edit,new,show,index}.html.erb_spec.rb。我希望他们分享一些代码,例如
let(:workflow) do
document = Factory.create(:document)
document.user = user
document.save!
document.workflow
end
例如 - 确切的代码无关紧要。我想这样做而不把它放在 spec_helper.rb 中。
【问题讨论】:
标签: rspec rspec-rails