Jak*_*kub 2 javascript mocha.js chai teaspoon sinon-chai
我想知道如何通过 id 或 class 检查 UI 上的元素是否存在。我用的是茶匙摩卡、诗浓和柴。
我尝试了下一个但它不起作用:
expect($('my-id')).to.be.true;
Run Code Online (Sandbox Code Playgroud)
有更多的上下文会很好,但一般来说,使用 jQuery,您应该检查返回的数组的长度。如果您使用 id,则该'#'标志必须在那里。另一件事是.truechai中的断言使用了严格的===比较(http://www.chaijs.com/api/bdd/#method_true)。所以,要么
expect($('#my-id').length === 1).to.be.true;
Run Code Online (Sandbox Code Playgroud)
或者
expect($('#my-id').length).to.be.ok;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3480 次 |
| 最近记录: |