Итак, я работаю над гемом, который предоставляет помощников для использования с плагином Jeditable jQuery, который называется jeditable-rails . Эти помощники, по сути, пишут JavaScript, который создает формы.
Я ищу заготовки шаблонов в спецификации запроса / контроллера, делая что-то вроде этого:
gadget = Gadget.create!(:name => 'foo')
stub_template 'gadgets/edit.html.erb' => "<%= editable_field(@gadget, :name) %>"
# using Capybara
visit edit_gadget_path(gadget)
# fill out form, submit, etc.
Когда я запускаю это в спецификации запроса, я получаю ошибку undefined method 'stub_template'
. Можно ли использовать stub_template
в спецификации запроса или есть другой способ сделать это?