【发布时间】:2013-09-24 17:42:33
【问题描述】:
在测试 Mock<DbContext> 和 Mock<DbSet<IEntity>> 时,Moq 是否正确考虑了数据注释?例如,如果我尝试做代码优先实体模型的数据注释明确禁止的事情,是否会引发正确的验证异常?如果没有,我如何正确测试数据注释的预期结果?
编辑:我应该注意我正在使用 Entity Framework 6,因为它已经过大修,可以更好地与 Mock Frameworks 配合使用。
【问题讨论】:
标签: c# entity-framework unit-testing moq