Я хочу проверить, что элементы, добавленные в список, имеют в них какую-то ценность. Мой текущий тест выглядит следующим образом:Тестирование элементов в списке
containerDetail.openItemAddModal();
element(by.css('[ng-click="form.section = \'batch\'"]')).click();
element(by.model(batchModel)).sendKeys(batchEntry); // we insert the batch items here
element(by.buttonText('Add')).click();
expect(element.all(by.repeater('item in detail.container.items')).count()).toEqual(6);
// Would like to test that each item has some text
// thinking something like this:
element.all(by.repeater('item in detail.container.items')).each(function(item) {
item.getText().then(function(text) {
expect(text).toBeTruthy();
});
});
Я прибегая к помощи хороший способ сделать это, но не придумали ничего.
Не могли бы вы показать что такое 'containerDetail.items()' и определить «Части ниже этого не работают»? Благодарю. – alecxe
Несомненно. Обновленный вопрос с большей ясностью в отношении этих предметов – JPRO
Спасибо, а как насчет нынешнего подхода? Вы получаете какие-либо ошибки? – alecxe