会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
dudu
写好代码,一切随之而来
博客园
首页
新随笔
联系
订阅
管理
2018年10月
ASP.NET Core 集成测试中结合 WebApplicationFactory 使用 SQLite 内存数据库
摘要: SQLite 内存数据库(in-memory database)的连接字符串是 Data Source=:memory: ,它的特点是数据库连接一关闭,数据库就会被删除。而使用 services.AddDbContext 通过连接字符串配置 EF Core 时,EF Core 会在每次查询或 SaveChanges 后立即关闭数据库连接。在这样的情况下,集成测试中就无法在向 SQLite 内存数据库写入数据库后进行查询测试。
阅读全文
posted @ 2018-10-10 14:02 dudu
阅读(1291)
评论(0)
推荐(3)
编辑
公告