【发布时间】:2015-10-28 05:15:20
【问题描述】:
我想比较预期路径和当前路径,以证明测试是否在 Minitest 中通过。
我找到了 Capybara::SessionMatchers#assert_current_path 方法。我想这个方法可以满足我的要求。
但是当我写的时候:
page.assert_current_path()
在我的测试中,错误显示:no #assert_current_path method
我看到Capybara::Session 包含Capybara::SessionMatchers。我很困惑为什么我不能调用#assert_current_path 方法。
Capybara 是否具有比较当前路径和预期路径的功能?因为使用页面内容来证明结果对我来说不稳定。
【问题讨论】:
标签: ruby-on-rails capybara minitest