如何在赛普拉斯中检查多个CSS类的元素?

尼基塔尔

如何检查一个元素是否具有多个类?仅在官方文档上找不到任何内容:

cy.get('form').find('input').should('have.class', 'disabled')

要么

expect($el).to.have.class('foo')

当插入多个类名时,出现错误:

expect($el).to.have.class('foo bar baz')

有解决方案吗?

扎克·布鲁姆奎斯特(Zach Bloomquist)

一种方法是使用cy.and()以下方法将多个断言链接在一起

cy.get('div')
.should('have.class', 'foo')
.and('have.class', 'bar')
.and('have.class', 'baz')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章