Автор: Филип Рик (Filip Hric)
Оригинал статьи
Перевод: Ольга Алифанова
Если вы оказались здесь через Google-поиск, то, возможно, недоумеваете, почему подобный код не работает в Cypress:
it('stores value in variable', () => {
let id
cy.request('/api/boards')
.then( res => {
id = res.body[0].id
})
cy.visit('/board/' + id) // "id" is undefined?!
})
Если вам нужно только решение, промотайте вниз до раздела Возможные решения. Если вы хотите разобраться, что происходит, читайте дальше.