我使用Linq to SQL为SP heavy sql server(2008)数据库构建了单元测试。简而言之,我在测试初始化期间开始一个事务,并且在清理时会回滚这些事务。
到目前为止,此工作正常。只要我记得要刷新使用的对象,我就能够验证db-rows的变化。
昨天我使用merge为SP编写了第一个单元测试。我能够验证插入,但是虽然我使用更新的行刷新对象,但刷新的对象不会随更改一起更新。有没有人遇到类似的问题?有没有解决方法呢?
我已经确认在运行SP外部单元测试时更新有效。
答案 0 :(得分:0)
我的错误。在我的测试代码中找到了缺陷。请参阅上面的评论。