【发布时间】:2020-05-02 00:00:47
【问题描述】:
将 EF Core 升级到 3.1 版本后,我们开始收到与客户端评估相关的运行时异常 (Client vs. Server Evaluation)。我们正在使用InMemory Provider 测试我们的 EF Core 代码,我们所有的测试都通过了。
我想知道是否可以在测试中以某种方式检测到这些异常。
【问题讨论】:
标签: c# .net entity-framework ef-core-3.0 ef-core-3.1
将 EF Core 升级到 3.1 版本后,我们开始收到与客户端评估相关的运行时异常 (Client vs. Server Evaluation)。我们正在使用InMemory Provider 测试我们的 EF Core 代码,我们所有的测试都通过了。
我想知道是否可以在测试中以某种方式检测到这些异常。
【问题讨论】:
标签: c# .net entity-framework ef-core-3.0 ef-core-3.1
您应该针对真正的 integ db 运行集成测试。我也遇到过一些问题,所有测试都在内存数据库上通过,但在真实数据库上运行时失败。
【讨论】: