0
的(),我有以下工作端对端的测试代码:中完成的返回多个值angularjs的端对端测试
it('should ...', function() {
var promise = element('#id').query(function (elements, done) {
var children = elements.children();
done(null, children.prevObject[0].innerHTML);
});
var pattern = /...some pattern.../;
expect(promise).toMatch(pattern);
});
不过,我想中完成的返回数据的列表,(),然后测试每个元素。怎么做? angularjs的e2e文档非常差,我找不到任何有用的东西。
我想是这样的:
it('should ...', function() {
var promise = element('#id').query(function (elements, done) {
var children = elements.children();
done(null, children.prevObject);
});
var pattern = /...some pattern.../;
expect(item.innerHTML in promise).toMatch(pattern);
});
提前感谢!
谢谢。我忘了试试这个。我先尝试了每一个,并且因为它是未定义的,我忘记了这种方法。我渐渐老了 :( – zsong