B S*_*ven 3 ruby tdd rspec ruby-on-rails capybara
如何在Capybara中获取表单的操作?
我知道它不是正确的BDD,但表单正在应用程序之外的API.
检查表单是否已提交可以使用Webmock完成,但在这种情况下,我认为确保正确设置操作URL更为简单.
我很确定capybara(至少版本2.1.0)有助手使这更容易.
在我们的规范中,我们检查这样的表单操作:
form_action = find('#form_id')['action']
Run Code Online (Sandbox Code Playgroud)
因此,您不需要获得Nokogiri原生元素.
| 归档时间: |
|
| 查看次数: |
1349 次 |
| 最近记录: |