单元测试IoC注册?

And*_*eas 7 unit-testing ioc-container inversion-of-control

您是否应该将注册组件的代码单元测试到您的IoC容器中?

如果是这样,怎么样?

aku*_*aku 0

由于您的组件可能有自己的依赖项或执行一些初始化,因此我将使用 UT 来涵盖此场景。

就像是

iocContainer.Register(typeof(MyService1));
service = iocContainer.Get(typeof(MyService));
Debug.AssertNotNull(service);
Run Code Online (Sandbox Code Playgroud)