Ruby on rails Capybara集成测试并填写文本字段
我正在为下面的html结构编写集成测试,但我仍然停留在文本字段和水豚填充方法上Ruby on rails Capybara集成测试并填写文本字段,ruby-on-rails,capybara,Ruby On Rails,Capybara,我正在为下面的html结构编写集成测试,但我仍然停留在文本字段和水豚填充方法上 <div class="row" id="attr_3"> <div class="span4"> <input name="description[]" type="text" value="Air Conditioning" /> </div> <div class="span4"> <input id="value_
<div class="row" id="attr_3">
<div class="span4">
<input name="description[]" type="text" value="Air Conditioning" />
</div>
<div class="span4">
<input id="value_" name="value[]" type="text" value="" />
</div>
</div>
<div class="row" id="attr_20">
<div class="span4">
<input id="description_" name="description[]" type="text" value="Autopilot" />
</div>
<div class="span4">
<input id="value_" name="value[]" type="text" value="" />
</div>
</div>
这是一段代码,现在我必须填写描述为“空调”的文本框的值。我怎么能做到?因为这个html没有正式的结构,空调也没有标签,所以它也是一个文本框。如果您将该表单提交给控制器。。。对于需要填写的字段,
params
中有什么内容?这通常是您可以用于水豚的名称。这些是嵌套属性,参数中的每个名称都带有一些“attr_3”\u值和\u描述的名称,因此我无法确定哪些描述属于哪个值