我正在使用量角器来测试角度应用。我试图得到一个文本并进行比较,但我得到了这个奇怪的错误!
我有这行代码:
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.'.
答案 0 :(得分:1)
我怀疑warning
是ElementArrayFinder
(element.all()
或$$()
的结果)。相反,获取单个元素(ElementFinder
实例):
expect(warning.first().getText()).toEqual('The GLAccount or Number already exists.');
或者,如果您真的在寻找单个元素,请查看您如何定义warning
并将element.all()
替换为element()
。