如何对.Net Core Web应用程序进行单元测试依赖关系解析?

时间:2019-10-08 01:14:51

标签: c# testing dependency-injection .net-core

我想编写一个单元测试,以测试是否可以在运行时解析所有DI服务。

我们有2个.net核心Web应用程序。 App A和App B,以及两个Web应用程序都引用的共享BLL DLL,我们向其中添加了服务。

当我们在当前正在使用的Web应用程序的BLL项目中创建新服务时(例如App A),我们将在“启动”>“ ConfigureServices”方法中包含该服务,并根据需要在DI容器中进行注册,但是可能会忘记对App B进行相同操作,只是意识到在运行时依赖关系解析将为此失败。

我们如何防止这种情况发生?

0 个答案:

没有答案