0
我有這樣的形式,並在其中我有這樣的:我該如何爲這個ajaxious表單寫一個測試?
<%= f.select(:category_id, categories_for_select) %>
<%= f.select(:subcategory_id, options_for_select(["Choose category"])) %>
然後,當用戶更改類別的子類別選擇框通過AJAX填寫本身。
這兩個類別和子類別對於我的模型都是強制性的,並且包含在驗證中,所以我無法保存沒有子類別的實例。 無論如何,這些子類別在HTML代碼中不可用,因此Webrat沒有看到它。
我的問題是:我該如何爲此寫一個功能測試?但是,如何讓這種方法在沒有JavaScript的情況下工作?