繁体   English   中英

在内存数据库提供程序中使用EF core进行asp.net core应用程序的单元测试的优势

[英]Advantages of using EF core in memory database provider for unit testing of asp.net core application

内存数据库提供程序中的实体框架核心是否可以代替moq? 我应该在asp.net核心应用程序中使用什么进行单元测试。 我正在使用asp.net核心mvc和ef核心2.0。

In memory database不能替代MOQ ; 两者是两个不同的功能。

MOQ用于模拟第三方对象或超出单元测试范围的对象,以便可以编写有效的较小单元的单元测试。

In memory database用于对照一个人安排的单元测试的数据来验证数据访问API。 它仅用于测试目的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM