實際的嵌套窗體本身工作正常,但我希望能夠覆蓋它的測試,以確保我以後不會搞砸。我還計劃了更多的嵌套表單,所以我很想弄清楚這一點。試圖測試我嵌套的Rails 5窗體(最小測試)
我得到這個失敗的測試中我ListControllerTest:
"ListItem.count" didn't change by 1.
Expected: 1
Actual: 0
有了這個代碼:
注意 「List.count」 位並通過。再一次,這確實按照它應該的那樣工作。當我實際上在我的應用上提交表單時,我可以創建列表項目沒有問題。
列表與的form_for listItems中與fields_for