【发布时间】:2018-06-25 09:48:55
【问题描述】:
我正在测试一个 Angular 项目,我首先在 Jasmine 中编写了测试,以测试 html 元素的属性是否存在,并且它们可以正常工作:
expect(element(by.css("*[id='ref_button']")).getAttribute('disabled')).toEqual(null);
现在我想在 Cucumber Chai 中尝试同样的方法。
我这样做:
expect(element(by.css("*[id='ref_button']"))).to.have.attribute('disabled');
我的 package.json 中有这个:
"chai": "^4.1.2",
"chai-as-promised": "^7.1.1",
"chai-dom": "^1.8.0",
【问题讨论】:
标签: javascript html angular testing chai