我正在嘗試編寫RSpec測試來測試我使用最終爲我的API提供JSON數據的jbuilder構建的模板。我在測試我的控制器功能的spec/controllers中有很多測試,但我正在測試我在我的jbuilder視圖中顯示正確的JSON字段。下面是我有什麼設置一個例子: # app/views/api/v1/users/create.json.jbuilder
json.first_name use
我試圖添加一個自定義操作到設計的註冊控制器,它允許用戶更改他們的密碼(我不能使用默認registrations#edit,因爲我需要一個窗體來更改只有密碼,而不是電子郵件/用戶名)。我在下面寫的實現工作在開發模式下,但當我測試控制器時出現此錯誤。 Failure/Error: get 'password'
ActionController::RoutingError:
No route
在我的控制器當用戶創建一個新的職位,他/她將被重定向到包含新創建的職位的頁面。我想在rspec中創建一個測試來覆蓋此重定向,但是遇到問題。具體來說,我想知道在refirst_to參數中寫什麼。這裏是下面的控制代碼.. def create
@micropost = Micropost.new(params[:micropost])
respond_to do |format|
if