У меня есть несколько спецификаций вида: редактировать, индексировать, новый, показывать для данного контроллера Rails (3), и я хотел бы, чтобы между ними был поделен некоторый код установки шаблона. Я хотел бы избежать размещения его в файле spec_helper.rb. Есть идеи?
Точнее говоря, в spec / views / steps у меня есть четыре файла: {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.