Tôi đang tìm kiếm một cách dễ dàng để trả về một mảng các giá trị từ thước đo của all.(by.repeater)
thước đo lợi nhuận mảng các giá trị từ repeater
Về cơ bản, tôi chỉ muốn một cách dễ dàng để thực hiện một loạt các usernames
cho một repeater như user in users
.
Ngay bây giờ tôi đang xây dựng nó như thế này:
allUsers = element.all(by.repeater('user in users').column('user.username')).then(function(array){
var results = []
var elemLength = array.length
for(var n = 0; n < elemLength; n++){
array[n].getText().then(function(username){
results.push(username)
})
}
return results
});
expect(allUsers).toContain(newUser)
Có một cách ngắn gọn hơn thể tái sử dụng để làm điều này được xây dựng vào thước đo/hoa nhài mà tôi chỉ không thể tìm thấy?
+1 cho xây dựng thêm về 'bản đồ() '! – alecxe