Это кажется тривиальным, но я пытаюсь настроить функциональный тест Intern для проверки внутреннего текста набора элементов span на моей странице с тем же классом CSS, но я, похоже, не могу изолировать текст внутри диапазона. Вот мой код:Внутренний функциональный тест - итерация по множеству элементов
'Span check': function() {
return this.remote
.findAllByClassName('mySpanClass')
.then(function (elems) {
assert.strictEqual(elems[0].innerHTML(),'Span Text');
})
}
Я запускать отдельные тесты, чтобы убедиться, что пролеты были обнаружены ... функция findAllByClassName возвращает массив из двух объектов.
Кто-нибудь сделал что-нибудь подобное?
Пробовал это так же, до сих пор совсем не похоже на работу: ожидаемый {Object (отменить, то)} равным «Span Text ' – emroc
@emroc вы уверены, что у вас есть 'then()' после 'getVisibleText()', как я есть в ответе? Благодарю. – alecxe
Должен ли getVisibleText использоваться для результата 'getAll'? Я предположил, что, поскольку мы возвращаем массив, это не будет правильным подходом. – emroc