gpt4 book ai didi

ruby-on-rails - 使用 capybara 和 rspec 测试销毁操作

转载 作者:行者123 更新时间:2023-11-28 20:01:42 25 4
gpt4 key购买 nike

我在 capybara 和 rspec 下,这是测试对象销毁链接的最佳方法?我必须点击这个链接

<a href="/categories/1" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Destroy</a>

但我无法选择它:

it "should destroy a category" do
visit categories_path
find(:xpath, '//link[@href="/categories/1"]').click
# how to handle javascript pop up for confirmation?
end

有什么提示吗?谢谢!

最佳答案

expect { click_link 'Destroy' }.to change(Category, :count).by(-1)

关于ruby-on-rails - 使用 capybara 和 rspec 测试销毁操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9485296/

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