gpt4 book ai didi

ruby-on-rails - cucumber / capybara : check that a page does NOT have content?

转载 作者:行者123 更新时间:2023-12-03 13:13:24 25 4
gpt4 key购买 nike

使用 Cucumber 和 Capybara,有没有办法验证页面上不存在字符串?

例如,我将如何编写与此步骤相反的内容:

Then /^I should see "(.*?)"$/ do |arg1|
page.should have_content(arg1)
end

如果 arg1,这通过存在。

如果 arg1,我将如何编写失败的步骤找到了吗?

最佳答案

http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Matchers#has_no_text%3F-instance_method

有一个has_no_content capybara 的匹配器。所以你可以写

  Then /^I should not see "(.*?)"$/ do |arg1|
page.should have_no_content(arg1)
end

关于ruby-on-rails - cucumber / capybara : check that a page does NOT have content?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11980109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com