我尝试使用InMemory Sqlite数据库为数据库存储库类创建单元测试。我有一个名为xmin的实体。
xmin
此列在DbContext中以如下方式配置:
然后我尝试在内存上下文中设置单元测试:
在TestDataBuilder中,我用一些值填充了这个列。下面是我得到的一个错误:
ercv8c1e1#
错误消息告诉您NOT NULL约束失败这发生在为不可空值保存null时。您需要找出哪些特定值/字段为null,并确保您将保存有效数据。
1条答案
按热度按时间ercv8c1e1#
错误消息告诉您
NOT NULL约束失败
这发生在为不可空值保存null时。您需要找出哪些特定值/字段为null,并确保您将保存有效数据。