量子器期望方法在一切正常工作时返回错误

时间:2016-10-03 17:16:06

标签: javascript testing protractor

我正在使用量角器来测试角度应用。我试图得到一个文本并进行比较,但我得到了这个奇怪的错误!

我有这行代码:

expect(warning.getText()).toEqual('The GLAccount or Number already exists.');

测试失败,显示此消息:

Expected ['The GLAccount or Number already exists.'] to equal 'The GLAccount or Number already exists.'.

1 个答案:

答案 0 :(得分:1)

我怀疑warningElementArrayFinderelement.all()$$()的结果)。相反,获取单个元素(ElementFinder实例):

expect(warning.first().getText()).toEqual('The GLAccount or Number already exists.');

或者,如果您真的在寻找单个元素,请查看您如何定义warning并将element.all()替换为element()