测试使用EF Core,“模拟”或“ InMemory”的Web应用程序时,最好使用什么?

时间:2020-02-04 17:56:54

标签: c# .net-core

有一个使用EF Core使用MySql数据库的Web应用程序(.NET Core 3.1)。应用程序(ControlDataBase)中有一个类,负责通过EF Core执行请求,并将数据返回到主方法(ConnectUser)。结果,当我想测试主要方法(ConnectUser)时,我认为我应该为ORM编写Mock,但是在网站上说这没有任何意义,最好使用InMemory。结果,谁会更好地知道如何编写Mock EF Core或使用ImMemory进行测试就足够了?

示例:

req.body.parameter[i]

0 个答案:

没有答案