Я создаю много тестов для применения в моей фирме. Перед каждым тестом мне нужно создать состояние для работы с ним, и оно всегда одинаковое, поэтому я создал несколько маршрутов в своем собственном методе, а затем в support / index. js Файл, который я создал до каждого, который выглядит следующим образом
beforeEach(() => {
cy.server();
cy.mockSearches(SHORTEN_SEARCHES); // this only creates mocks
cy.loginAdmin();
});
И в 99% процентов тестов он работает нормально, но есть один тест, который должен работать с реальными данными. Что мне делать? Есть ли способ игнорировать глобальные beforeEach? Я думаю, я могу переместить эту часть кода в каждый тест перед каждым, но это повторение кода? Или, может быть, я должен переопределить этот cy.route с пустыми ответами?