相关疑难解决方法(0)

Xunit项目中的依赖注入

我正在研究ASP.Net Core MVC Web应用程序。

我的解决方案包含2个项目:一个用于应用程序,另一个用于单元测试。

我在“测试”项目中添加了对应用程序项目的引用。

我现在要做的是在Tests项目中编写一个类,该类将通过实体框架与数据库进行通信。

我在应用程序项目中所做的工作是通过构造函数依赖项注入来访问DbContext类。

但是我无法在测试项目中执行此操作,因为我没有Startup.cs文件。在此文件中,我可以声明哪些服务可用。

那么,如何在测试类中获取对DbContext实例的引用?

谢谢

dependency-injection xunit asp.net-core-mvc

9
推荐指数
2
解决办法
8245
查看次数