如何检查元素是否具有多个类? 仅在官方文档上找不到任何内容:
cy.get('form').find('input').should('have.class', 'disabled')
或
expect($el).to.have.class('foo')
在插入多个类名时,出现错误:
expect($el).to.have.class('foo bar baz')
有解决方案吗?
答案 0 :(得分:2)
一种方法是使用cy.and()
将多个断言链接在一起:
cy.get('div')
.should('have.class', 'foo')
.and('have.class', 'bar')
.and('have.class', 'baz')