“ to.include”不起作用,“ to.finally.equal”起作用

时间:2018-12-20 10:00:31

标签: javascript protractor automated-tests cucumber

我正在尝试检查另一个字符串中是否存在一个字符串。我正在使用以下代码 expect(actualTimeZone).to.include(employee.timeZone);

但是它给出了以下错误

AssertionError: object tested must be an array, a map, an object, a set, a string, or a weakset, but object given

但是当我尝试使用下面的代码时,它没有抛出上面的错误 expect(actualTimeZone).to.eventually.equal(employee.timeZone);

我正在使用黄瓜和JavaScript开发量角器框架。有人可以帮助解决这个问题

1 个答案:

答案 0 :(得分:1)

我尝试使用下面的代码,并且可以正常工作

expect(actualTimeZone).to.eventually.include(employee.timeZone);