腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
ef
core
5
InMemory
测试
、
、
、
我正在使用使用
ef
核心的net
core
3.1
测试
存储库从net
core
3.1迁移到net
5
,但在升级到net
core
5
之后,dbContext上的SaveChanges抛出了nullreferenceException<SanitizeConverter>b__0(Object v) at Microsoft.EntityFrameworkCore.
InMemory
.Storage.Internal.InMemoryTableI
浏览 26
提问于2021-01-15
得票数 0
1
回答
当字段设置为必需时,
EF
inMemory
提供程序错误地接受空项。
、
、
、
下面是我的集成
测试
代码:public async Task Test4
浏览 1
提问于2017-10-02
得票数 4
回答已采纳
3
回答
使用Microsoft.EntityFrameworkCore.
InMemory
测试
并发令牌
作为我的
EF
6.1到
EF
Core
2.0迁移的一部分,我添加了一个简单的
测试
来检查并发令牌是否以相同的方式工作。然而,我注意到,这取决于底层数据库提供程序:它适用于SqlServer,但不适用于MS
InMemory
数据库。但是,如果我使用
InMemory
数据库提供程序,我可以看到一种不同的行为: RowVersion仍然填充空值(即根本没有初始化)。"); } 我是否遗
浏览 2
提问于2017-10-29
得票数 4
1
回答
Liquibase变更集到
InMemory
数据库(
EF
)
、
、
、
我有许多liquibase变更集,并在集成
测试
之前执行它。现在我想使用
EF
InMemory
进行
测试
。可以将liquibase变更集转发到
InMemory
数据库吗?
浏览 2
提问于2018-05-29
得票数 1
1
回答
单元
测试
模拟DbContext DbSet<>为空
、
、
、
尝试在.Net核心中编写针对DbContext运行的单元
测试
。我已经在全框架
EF
和所有工作中执行了相同的操作。}var x = unitOfWork.StateRepository.GetAl
浏览 9
提问于2017-12-20
得票数 1
回答已采纳
1
回答
TDD:内存提供程序中的Memory是否验证引用约束?
、
、
、
、
我真的很兴奋在内存功能的
EF
核心为单元
测试
。它减轻了我编写专用存储库的负担,只是为了使代码单元可
测试
。但是仅仅在一个集合中进行内存
测试
是不够的。 内存提供程序中的
EF
核心是否验证引用约束?
浏览 1
提问于2018-06-23
得票数 5
回答已采纳
1
回答
使用
EF
.Functions.Contains()的单元
测试
方法
、
、
、
我有一个包含对
EF
.Functions.Contains的调用的方法。现在,我想用一个
InMemory
数据库为这个方法编写单元
测试
,但是我立即得到了以下异常System.InvalidOperationException : The 'Contains' method is.Include(a => a.Asset) .Where(i =>
EF
.Functions.Contains(i.Value, sear
浏览 39
提问于2019-04-05
得票数 3
1
回答
在InMemoryDatabase中为单元
测试
模拟
EF
核心计算字段
、
、
、
、
在我的数据库中,我计算了由
EF
核心使用HasComputedColumnSql fluent API创建的字段“HasComputedColumnSql”,在应用程序中一切都很好。但是,我使用
InMemory
数据库进行了一些单元
测试
,这些
测试
使用"FullName“列
测试
一些逻辑,该列在
InMemory
数据库中为null。 知道如何模拟内存数据库中的计算列行为吗?
浏览 0
提问于2021-11-10
得票数 3
2
回答
如何在C#
测试
用例中添加模拟数据库表
、
、
、
如何为
测试
用例中的单独类文件创建mock db表以访问服务
测试
用例,以及我还需要父关系和子关系之间的表 public static class MockTestData {
浏览 29
提问于2020-09-08
得票数 0
回答已采纳
1
回答
如何使用实体框架核心和Linq
测试
查询?
、
、
、
我想模拟上下文(在代码PSCContext中),这样我就可以
测试
过滤器和聚合是否像我预期的那样正确。在上有一些示例,但只用于添加新记录。
浏览 4
提问于2021-08-02
得票数 1
回答已采纳
1
回答
SharpRepository
EF
5
,如何共享数据库上下文
、
、
、
<Domain.NextNumber, string>(); Web.config文件: <repositories default="
EF
5
Repo"> <repository name="
EF
5
Repo" connectionString="MyContainer" factory="SharpRepository.
Ef</e
浏览 8
提问于2013-03-07
得票数 4
回答已采纳
1
回答
.NET核心项目依赖项“出血”
、
、
、
今晚玩了一个.NET
Core
2.1应用程序,并创建了一个利用
EF
Core
的域项目。 这似乎非常不可取;我并不太关心单元<em
浏览 20
提问于2018-06-10
得票数 9
回答已采纳
1
回答
EF
Core
3.1-如何使用
InMemory
提供程序检测客户端评估错误?
、
、
、
、
在将
EF
核心升级到3.1版本后,我们开始获得与客户端评估(Client vs. Server Evaluation)相关的运行时异常。我们正在使用
InMemory
Provider来
测试
我们的
EF
核心代码,我们所有的
测试
都通过了。 我想知道是否有可能在
测试
中以某种方式检测到这些异常。
浏览 13
提问于2020-01-15
得票数 3
1
回答
Oracle 12c -如何对现有表进行分区?
、
、
、
是否可以在不创建辅助表的情况下对Oracle中的现有表进行分区?我有表't1': id INT NOT NULL, yr_qtr INT NOT NULLyr_qtr有15个不同的值。
浏览 1
提问于2017-10-16
得票数 2
1
回答
VS 2019安装-包自动更新依赖关系-如何恢复?
、
、
我的项目使用较旧版本的
EF
Core
,当我尝试运行以下代码时: 安装-打包Microsoft.EntityFrameworkCore.
InMemory
它卸载并重新安装了从这个以前的版本到最新版本的一大堆另外,如果我想保留
InMemory
包,我是否必须指定一个较旧的版本,这样它就不会更新我假设的这些依赖项?
浏览 29
提问于2020-12-16
得票数 0
回答已采纳
1
回答
EF
核心、
EF
6及不同的
测试
方法
、
、
、
、
目前,我正在对上下文方法进行重构
测试
,不再需要真正的数据库。我用
Ef
核心。 对于
EF
6,微软建议使用模拟上下文或编写自己的
测试
双倍。所以这两次都是在嘲弄上下文。对于建议使用Sqlite或内置的
InMemory
数据库。 用Moq来嘲
浏览 2
提问于2019-12-20
得票数 3
回答已采纳
1
回答
EF
非核心的Microsoft.EntityFrameworkCore.
InMemory
替代方案?
我继承了一个大型的遗留项目,该项目广泛使用实体框架(非核心),并且几乎没有
测试
。它利用了一些不允许我升级到ASP.NET核心或
EF
核心的特性--至少现在还不能。无论如何,我想构建足够的
测试
来给我对代码的信心。就在那时,我意识到Microsoft.EntityFrameworkCore.
InMemory
对我来说是不可用的。有没有其他方法可以让我以同样的方式对
EF
非核心进行单元
测试
? 谢谢!
浏览 22
提问于2019-06-10
得票数 0
回答已采纳
1
回答
EF
6- System.InvalidOperationException:无法保存更改,因为要保存的数据中检测到循环依赖项
为了简单起见,假设我必须做项目:这两个项目都使用
EF
5
,WebAPI使用SqlServer,UnitTest使用Sqlite (
inMemory
我从execute
5
迁移到execute 6,现在WebAPI工作正常,但我无法执行任何我的单元
测试
。当
EF
配置在OnModelCreating方法DbContext中执行时,似乎会发生错误。此时,没有尝试保存/更新和实体。单元
测试
在
EF
配置
浏览 3
提问于2021-11-18
得票数 2
6
回答
模拟
EF
核心dbset和dbset
、
、
、
、
我正在使用ASP.NET核心2.2,
EF
核心和MOQ。当我运行
测试
时,我得到了以下错误: { } 以及要
测试
的方法
浏览 2
提问于2019-01-16
得票数 75
回答已采纳
1
回答
我可以使用
EF
5
InMemory
数据库进行集成
测试
吗?
、
、
、
我正在从net 3.1迁移到Net
5
(
EF
core
3到
EF
Core
5
)。我们正在使用
EF
3
InMemory
数据库进行集成
测试
。迁移
测试
不再传递之后,查询会抛出错误: System.InvalidOperationException: LINQ表达式'ShapedQueryExpression: QueryExpression(o0,"ProductId"),o0:C <e
浏览 1
提问于2021-11-02
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券