gpt4 book ai didi

javascript - 如何使用 Mocha Chai Sinon 检查元素是否存在?

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

我想知道如何通过 id 或 class 检查 UI 上的元素是否存在。我用的是茶匙 Mocha 、Sinon 和印度奶茶。

我接下来尝试了,但没有成功:

expect($('my-id')).to.be.true;

最佳答案

如果能有更多的上下文就好了,但一般来说,对于 jQuery,你应该检查返回的数组的长度。如果您使用 id,则 '#' 符号必须存在。另一件事是 chai 中的 .true 断言使用严格的 === 比较 ( http://www.chaijs.com/api/bdd/#method_true )。所以,要么

expect($('#my-id').length === 1).to.be.true;

expect($('#my-id').length).to.be.ok;

关于javascript - 如何使用 Mocha Chai Sinon 检查元素是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50908793/

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