【发布时间】:2010-08-22 17:44:16
【问题描述】:
我有这个表格,里面有这个:
<%= f.select(:category_id, categories_for_select) %>
<%= f.select(:subcategory_id, options_for_select(["Choose category"])) %>
然后,当用户更改类别时,子类别选择框会通过 ajax 自行填充。
类别和子类别对于我的模型都是必需的,并且包含在验证中,因此我无法保存没有子类别的实例。 无论如何,子类别在 HTML 代码中不可用,因此 Webrat 看不到它。
我的问题是:如何为此编写功能测试?而且,我怎样才能使这种方法在没有 JavaScript 的情况下工作?
【问题讨论】:
标签: javascript ruby-on-rails testing