我使用的是Protractor,我無法找到一種方法來拉ng-repeat值來驗證數據是否填充。在量角器中拉ng-repeat數組
HTML
<div ng-repeat="product in products></div>
量角器TEST
it('should load product data.', function() {
auth(); //log in as user
browser.get(server.dev + '/path').then(function(){
var products = element.all(by.repeater('product in products'));
console.log('products',products);
expect(products.length >= 1)
.toBeTruthy();
});
});
控制檯顯示元件陣列搜索器而不是數據。
ElementArrayFinder {
browser_:
ProtractorBrowser {
actions: [Function],
wait: [Function],
sleep: [Function],
...
...
這實際上應該是這裏接受的答案。沒有必要明確地解決這個承諾。 – alecxe