如何检查复选框是否与Protractor、CucumberJS和Chai一起选中
How can I check if checkbox is checked with Protractor, CucumberJS and Chai?
如何检查复选框是否与Protractor、CucumberJS和Chai一起选中?
var el = 'myCheckbox';
this.expect(element(by.model(el)).to.have.prop("checked", true));
isSelected()
会这样做:
this.expect(element(by.model(el)).isSelected()).to.eventually.be.true;
您应该使用this.expect(element(by.model(el)).isSelected()).to.eventually.be(true);
expect(element(by.id("")).isSelected()).toBeFalsy();
我尝试了以下代码,它通过了。
expect(element(by.css(")).get(i).isSelected()).toBeFalsy()
其中,i对应于需要测试的复选框
相关文章:
- 如何在Mocha/Chai中测试JS原型(非模块)
- Node.js-chai是一个item对象
- Chai深度包含了对嵌套对象的断言
- Mocha/Chai测试链接到函数返回断言错误
- 如何按照承诺使用mocha/chai/chai测试ES7异步函数
- 在http服务单元测试中使用request-js时,chai.request不是一个函数
- 用一个数组应用Chai可链接的getters
- 使用 Chai - 如何检查对象属性是否包含 DOM 元素
- Chai 期望 [函数] 抛出一个(错误)未通过测试(使用 Node)
- 在JavaScript中测试一个无效参数w/Chai
- Chai正如承诺:当承诺抛出错误时,处理错误
- 这是链接chai.js's期望在守夜
- 按照承诺,通过与chai的函数调用验证已解析承诺的内容
- 当“new constructor()”与mocha和chai一起使用时,我如何断言throw
- 不可变的Chai断言错误,而预期的结果等于
- 给Chai/Mocha一份应该包括在内的部分钥匙清单
- Mocha和Chai如约超时
- 按照承诺在Ember应用程序中添加chai
- Javascript assertion libraries - chai vs check-types
- 如何检查复选框是否与Protractor、CucumberJS和Chai一起选中