Я хочу лучше понять порядок выполнения в тесте фикстуры TestCafe при использовании await.
В приведенном ниже примере действие 1 всегда будет предшествовать действию 2, а также действие 2 предшествует действию 3 - т. Е. Гарантируется ли, что оба typeTexts будут предшествовать действию click?
class Page {
....
}
const page = new Page()
await t
.typeText(page.login.email, 'emailaddress') //action 1
.typeText(page.login.password, "password") //action 2
.click(page.login.submit) //action 3
В приведенном ниже фрагменте я прав, что раздел 1 будет выполнен перед разделом 2
await t //section 1
.typeText(page.login.email, 'emailaddress')
.typeText(page.login.password, "password")
.click(page.login.submit)
await t //section 2
.typeText(page.login.something, 'bblah')
.click(page.dosomething.submit)