Cypress · Middle · Запитання 4 з 77
Що дає .should(callback) порівняно з .then(callback)?
cy.get(".total").should(($el) => {
expect(parseFloat($el.text())).to.be.greaterThan(0);
});- 1Колбек виконується раз, але з довшим таймаутом
- 2Колбек повторюється, доки очікування не виконаються
- 3Колбек виконується в Node, а не в браузері
Показати відповідь
Правильна відповідь: Колбек повторюється, доки очікування не виконаються
Пояснення
Використовуйте .should() для перевірок, яким може знадобитися час. .then() виконується раз і призначений для роботи зі значенням.