<div id='messagesDiv'></div>
我想测试这个 div
元素是否为空。
var messagesDiv = element(by.id('messagesDiv'));
expect(messagesDiv).to...
我该如何实现这个目标?
<div id='messagesDiv'></div>
我想测试这个 div
元素是否为空。
var messagesDiv = element(by.id('messagesDiv'));
expect(messagesDiv).to...
expect(messagesDiv.getText()).to.eventually.equal('')
使用chai-as-promised(因为getText()返回一个promise) - markyphexpect(messagesDiv.getText()).toMatch(/^\s*$/);
会处理空格、制表符、换行等 HTML 认为是空白的内容,但在原始 HTML 中可能并不是空白。
尝试
expect (messagesDiv.text).toBe('')
.getInnerHtml()
应该能解决问题。 - Michael Radionov