量角器测试元素是否为空

时间:2015-10-11 20:12:00

标签: javascript protractor

<div id='messagesDiv'></div>

我想测试这个div元素是空的。

var messagesDiv = element(by.id('messagesDiv'));
expect(messagesDiv).to...

我将如何实现这一目标?

3 个答案:

答案 0 :(得分:6)

我想这个:

expect(messagesDiv.getText()).toBe('');

应该做的伎俩。更多信息here

答案 1 :(得分:0)

尝试

expect (messagesDiv.text).toBe('')

答案 2 :(得分:0)

expect(messagesDiv.getText()).toMatch(/^\s*$/);将处理HTML视为空的空格,制表符,换行符等,但实际上可能不在原始HTML中。