1
在我的Rails應用程序中,我有一個簡單的控制器,它也有一個JS視圖的動作。在開發模式期間,我可以訪問該視圖,但不能在測試期間訪問。在測試過程中,我收到一個「缺少模板」的錯誤。爲什麼我的控制器測試找不到JS模板?
我只是不明白爲什麼會發生這種情況。我發佈了相關的部分,也許有人可以幫助我。
的routes.rb
resource :store, :controller => 'store' do
member do
post :add_item
end
end
store_controller_test
post :add_item, { :product_id => product.id }
異常消息
::的ActionView MissingTemplate:缺少TEM盤店/
方法add_item
其他信息:
- 模板文件名是來自同一個控制器的工作無論是在測試和開發
add_item.js.erb
- 其他意見。