Это зависит от типа данных и вашего домена. У меня была одна неудачная попытка, когда схема еще не была стабильной. Мы продолжали сталкиваться с проблемами при добавлении данных в новые и измененные столбцы, которые постоянно мешали тестам.
Теперь мы успешно используем данные начального состояния, где набор данных будет в основном фиксированным, стабильные схемы и требуются в одном и том же состоянии для всех тестов. (например, база данных почтовых индексов)
для большинства других вещей тесты отвечают за настройку самих данных. Это работает для нас!