Когда запускаешь весь тест сьют или отдельный тест класс, то тесты запускаются в рандомном порялке. Есть ли какие-то настройки для того, чтобы запускать так как они написаны или чтобы по классам шло, а уже в классах сами тесты пусть рандомно запускаются.
Не буду говорить про то как это плохо и почему этого не надо делать (это сделают будущие комментаторы).
По теме - не совсем рандомном, в алфавитном по названию теста. Как воркэраунд можете называть их 001_, 002_
@davert возможно прояснит ситуацию.
1 лайк
Подтверждаю: тесты идут в алфавитном порядке (по имени файла, имени метода). Есть специальная опция в конфиге shuffle: true
, она как раз позволяет запускать тесты в случайном порядке, но по умолчанию эта опция отключена.
2 лайка