цепочка зависимых тестов.
если один провиливается, то остальные пропускаются. я хочу дергать цепочку для одного стартового значения и если все норм то дегать эту же цепочку но уже с Datarovider’ом. желательно иметь возможность из шторма запускать отдельно варианты на еденичных данных и на отдельных.
2. для разработки поднимаю локальный сервер
php artisan serv
и пользуюсь в базой данных в которую переодически заливаю данные с боевого, чтоб проверять код на реальных данных. но в тесте новой фичи нужно создать пару записей в бд. дока предлагает использовать трейт RefreshDatabase, которая запускает migrate:refresh и сносит все данные базы. ☹️
я вроде встречал в доке что можно какие-то настройки в конфиг кинуть, но поможет ли это сохранить состояние локальной базы близкой к состоянию прода и безболезненно гонять тесты?
тесты не должны зависеть друг от друга
Обсуждают сегодня