2
所以我的工作提供助手與該Jeditable jQuery插件使用寶石磕碰模板,叫jeditable-rails。這些助手基本上是寫一個創建表單的JavaScript。在RSpec的功能測試
我期待請求/控制器的規格內存根模板,做這樣的事情:
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
,還是有不同的方式去了解它?
嗯,也許控制器規格?謝謝回覆! –