代码之家  ›  专栏  ›  技术社区  ›  Nicoleta Wilskon

量角器测试用例中ng重复值的获取

  •  0
  • Nicoleta Wilskon  · 技术社区  · 5 年前

    我想从ng repeat在量角器测试用例中添加两个count,但无法通过repeater获取count对象。

    HTML格式:

    <div ng-repeat="act in actives">
     <div>
      <input id="checkbox-active" ng-model="act.checked" 
        ng-change="chooseActive(actInact)"/> {{actInact.name}} 
     </div>
     <div><span id="active-count">{{actInact.count}}</span></div>
    </div> 
    

    试验规范

    this.getStateCount = function () {
        var item = element.all(by.repeater('activeInactive in activeInactives'));
            console.log("item"+item[0].count);
            console.log("item"+item[0]);
    
        item.getText().then(function(text){
        console.log("text1+txt2"+text[0]+text[1]);
        })
        };
    

    在控制台中提供活动1非活动2。 当我试着

    console.log("item"+item[0].count); gives undefined 
    

    并引发异常。 项作为对象对象来。

    0 回复  |  直到 5 年前