量角器中的if条件不能正常工作(AngularJS)

我首先得到ul中li元素的总数,如下所示。

var dropElementLength = dropdown_ul.all(by.tagName('li')).count();

现在dropElementLength使用if条件测试这个变量,比如4. if。

 if(dropElementLength == 4) {
    expect(dropElementLength).toEqual(34);
 } else {
    expect(dropElementLength).toEqual(634);
 }

错误是“期望4等于634”,而as错误应该是“期望4等于34”。但如果条件为真,因为dropElementLength等于4。

如果条件不是真的,为什么?

转载请注明出处:http://www.hjsszs.com/article/20230526/1595120.html