Linq to SQL虽然刷新上下文对象在使用SP与合并时未更新

时间:2014-07-09 07:36:24

标签: sql sql-server linq unit-testing

我使用Linq to SQL为SP heavy sql server(2008)数据库构建了单元测试。简而言之,我在测试初始化​​期间开始一个事务,并且在清理时会回滚这些事务。

到目前为止,此工作正常。只要我记得要刷新使用的对象,我就能够验证db-rows的变化。

昨天我使用merge为SP编写了第一个单元测试。我能够验证插入,但是虽然我使用更新的行刷新对象,但刷新的对象不会随更改一起更新。有没有人遇到类似的问题?有没有解决方法呢?

我已经确认在运行SP外部单元测试时更新有效。

1 个答案:

答案 0 :(得分:0)

我的错误。在我的测试代码中找到了缺陷。请参阅上面的评论。