2

我正在尝试在 Visual Studio 2010 中使用数据库单元测试。我创建了一个测试,我在其中使用校验和来验证我的一个表中的结果集。如果我对数据进行测试,它可以正常工作,直到我删除行并重新加载相同的数据。我不包括任何可能更改的字段(身份、派生日期等),这显然会更改校验和输出。

我需要做些什么才能实现这个吗?如果让它使用校验和验证表中的 20 多行,那就太好了。

操作系统:windows 7 64位

4

1 回答 1

0

这是我解决这个问题的方法......我没有使用校验和测试类型,而是使用标量并在我的行上滚动我自己的校验和逻辑。

  • 在用于验证的查询中,我为要验证的所有列进行校验和的行添加了一个校验和列。
  • 然后我总结了这些校验和。

现在,当我运行测试并重新加载数据时,它正在正确评估数据。如果有人有另一种选择来利用开箱即用的校验和,我将不胜感激。

于 2012-02-22T16:45:09.450 回答