Я хотел бы знать, каковы наилучшие методы управления приборами модульных тестов.
У меня такое чувство, что я должен написать одно тестовое устройство для каждого прибора.Я думаю, что если я напишу слишком много юнит-тестов, то приспособление будет слишком длинным.Затем, если я захочу изменить его, я сломаю некоторые приборы.
Теперь я ищу способ написать один прибор на единицу теста.
Теоретически, я думаю, что нет никаких проблем.Скажите, если я ошибаюсь.
Моя проблема в том, как я могу гарантировать, что приборы будут обновлены.Я не хочу менять все приборы, если я изменяю схему базы данных.Это должно быть возможно, если какие-либо изменения схемы вносятся с помощью Migration.
Есть ли для этого какие-либо инструменты?