Effort.EF6忽略唯一的密钥冲突

时间:2019-04-29 09:54:45

标签: c# entity-framework-6 effort

我最近开始使用Effort对我的代码进行单元测试,但是我遇到的一个大问题是它忽略了我数据库中的唯一键

我像这样实例化连接

var connection =  Effort.EntityConnectionFactory.CreateTransient("name=StockContext");

return new StockContext(connection);

但是,如果我有意违反唯一键约束,则可以节省一切,就好像什么都没错。 如果我在真实的MySQL数据库上执行此操作,则约束将按预期工作。

有人解决了这个问题吗?

0 个答案:

没有答案