gpt4 book ai didi

ruby-on-rails - capybara 断言没有从下拉列表中选择任何内容

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

我试图断言我的下拉列表中没有选择任何选项,但以下全部失败:

assert page.has_select? "franchise_id", selected: nil
assert page.has_select? "franchise_id", selected: false
assert page.has_select? "franchise_id", selected: "Pick a Franchise"

我只是想测试我的选择输入是否没有选择任何内容。我怎样才能做到这一点?

最佳答案

您可以通过在 Capybara::Node::Element 上调用 .value 来获取选择的值。

assert_nil page.find("#franchise_id").value

# Rails specific
assert_blank page.find("#franchise_id").value

关于ruby-on-rails - capybara 断言没有从下拉列表中选择任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29918014/

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