在内存数据库提供程序中使用 EF 核心对 asp.net 核心应用程序进行单元测试的优势
Advantages of using EF core in memory database provider for unit testing of asp.net core application
entity framework core in memory database provider 是否会取代 moq?我应该在我的 asp.net 核心应用程序中使用什么进行单元测试。我正在使用 asp.net 核心 mvc 和 ef 核心 2.0。
In memory database
不是 MOQ
的替代品;两者都是两个不同的特征。
MOQ
用于模拟第 3 方对象或超出单元测试范围的对象,以便可以为有效的较小单元编写单元测试。
而 In memory database
用于根据安排单元测试的数据验证数据访问 API。它仅用于测试目的。
entity framework core in memory database provider 是否会取代 moq?我应该在我的 asp.net 核心应用程序中使用什么进行单元测试。我正在使用 asp.net 核心 mvc 和 ef 核心 2.0。
In memory database
不是 MOQ
的替代品;两者都是两个不同的特征。
MOQ
用于模拟第 3 方对象或超出单元测试范围的对象,以便可以为有效的较小单元编写单元测试。
而 In memory database
用于根据安排单元测试的数据验证数据访问 API。它仅用于测试目的。