0
我正在處理向ActiveRecord模型和相應的視圖添加一個字段。在我開始之前,我進行了一次完整的綠色測試。我開始寫下面的測試:水豚/ Rspec不捕捉ActionController :: UnpermittedParameters錯誤
scenario "with all correct info" do
create_vendor "[email protected]", "vendor_passowrd"
create_consumer "[email protected]", "password"
sign_in_with "[email protected]", "password"
click_link "New Order"
select '[email protected]', from: "Vendor"
fill_in "Order text", with: "my normal order"
click_button "Submit"
expect(page).to have_content "my normal order"
end
我使用正確的導軌移植和路由條目將該字段添加到模型。
我本來期望測試失敗,ActionController :: UnpermittedParameters因爲我還沒有更新控制器。然而,這是我得到的失敗:
「故障/錯誤:期待(頁)。爲了have_content‘我的正常秩序’
當我在瀏覽器中測試,我得到了ActionController的:: UnpermittedParameters ,但不是在自動化測試。
我的問題是要測試得到的ActionController :: UnpermittedParameters錯誤?