Когда я нажимаю кнопку «Добавить в корзину», значение «2» не сохраняется и в моей корзине только один товар. Проблема в том, что Cypress работает быстро. Потому что, когда я жду секунду между этими шагами, значение 2 будет сохранено.
it('add two items to cart', function() {
cy.get('.cx-counter-value', { timeout: 5000 })
.clear()
.type(2)
.should('have.value', '2')
// .wait(1000)
cy.contains('Add to cart').click()
})
Есть ли альтернатива "{timeout: 5000}" для ожидания ожидаемого условия?