And*_*eas 7 unit-testing ioc-container inversion-of-control
您是否应该将注册组件的代码单元测试到您的IoC容器中?
如果是这样,怎么样?
由于您的组件可能有自己的依赖项或执行一些初始化,因此我将使用 UT 来涵盖此场景。
就像是
iocContainer.Register(typeof(MyService1));
service = iocContainer.Get(typeof(MyService));
Debug.AssertNotNull(service);
Run Code Online (Sandbox Code Playgroud)