vitaly_74
@vitaly_74

Как задать порядок разных тестов в codeception?

Добрый день, при приемочных тестах использую webdriver. Мне необходимо протестировать полный цикл денежной транзакции. но этот цикл разбит на несколько частей:
1. создание, логирование транзакции на стороне сервера, отправка пользователя на оплату.
2. прием Callback от платежной системы
3. прием пользователя.
Эти три теста невозможно провести независимо, по причини уникальности транзакций. мне необходимо сначала создать тразакцию (и проверить что она создалась верно) затем на основе этих данных сгенерировать callback и отправить его себе, зачесть транзакцию, и после запускать 3 тест, для переадресации пользователя на страницу успешной оплаты.
подскажите как задать верный порядок? был бы вам очень благодарен. (так же мне необходимо проверять верность данных в бд).
  • Вопрос задан
  • 158 просмотров
Решения вопроса 1
glaphire
@glaphire
PHP developer
Advanced usage - раздел Dependencies - чтобы один метод выполнялся строго после другого.
Cest'ы по порядку можно задать только засчет алфавитного порядка в названиях (создатель отклонил возможность задавать порядок вручную).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы