Спасибо за вопрос! Я думаю, что предыдущий ответ совершенно прав. По умолчанию, Cypress маршрутизация просто псевдоним. Вы можете найти подобный пример в документации по кипарису здесь .
Итак, ваш код должен выглядеть примерно так:
cy.server();
cy.route('POST', 'my/api').as('myApi');
cy.wait('@myApi').then(() => {
// You probably want to add some assertions here
});
// Do your stuff here
cy.wait('@myApi').then(() => {
// Second assertion. Probably, something should be changed in the second request.
});