使用xunit、Shouldy、NSubstitute 测试Entity Framework (EF6.0)
前言此篇文章只针对ef6.0的特性和API,较早的版本,可能有部分或全部信息不适用。参考EntityFrameworkTestingwithaMockingFrameworkNSubstitute完全手册索引源代码模拟对象的创建有两种不同的方法可以用来创建一个内存中的上下文1.创建自定义模拟对象创建自定义模拟对象,需要编写自己的上下文和DbSets内存中的实现。这样我们就可以控制很对的类行为以及编