Rspec测试:我们如何在bootstrap模式中检查输入字段?我们如何填补这个领域?

时间:2015-09-25 09:10:55

标签: ruby-on-rails rspec rspec-rails

我的模态中有这两个输入字段:

Amount: <%= f.text_field :prin, :onKeyPress=>"return isNumberKey(event)"  , :required => 'true'%>
Rate: <%= f.number_field :interest_rate, :min => "12", :max => "30", :required =>'true'  %>

在规范测试中,典型的fill_in不起作用。

1 个答案:

答案 0 :(得分:0)

您可以使用within来识别模式class name并使用fill_in,如下所示

within(".your_modal_class_name") do 
  fill_in 'prin', with: 'some_value'
  fill_in 'interest_rate', with: 'some_value'
end