EF使用Effort.EF内存数据库单元测试和集成测试

随着测试的越来越多,如果还是在真实的数据上测试就会体别慢,跑了61个测试竟然花费了2分多钟,不得不找一种快速一点的办法,EFcore由于不支持Sqlite的自动建表,
所以Sqlite是用不上了,于是使用了Effort的内存数据库。
首先在Nuget上导入Effort.EF6

在数据获取实例类上加上构造函数

使用的时候用这个构造函数创建实例就可以使用了

但是此方法不知支持EF.Extents

posted @ 2017-05-20 19:26  Geek.w  阅读(456)  评论(0编辑  收藏  举报