Одна вещь, которая беспокоит меня контейнерами DI и конкретным Unity, поскольку это тот, который я использую. Является ли это тем, что если я забуду зарегистрировать тип, программа выйдет из строя, когда я позже попытаюсь решить тип, который нуждается в забытой регистрации. Я в старые времена с явными обращениями к новому, компилятор проверит это для меня, но теперь нет принудительных проверок.Конфигурация времени тестирования Unity
Большинство вызовов моего разрешения происходит во время инициализации программы, поэтому проблема не такая большая. Но я все равно хотел бы протестировать его, идея могла бы заключаться в настройке регистрации контейнеров, а затем в том, чтобы просмотреть сборки для вызовов в container.resolve.
Я никогда не видел что-то подобное, так что я иду по неправильному пути? и должен ли он/интеграция протестировать его?