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