在vs2005中
单元测试时,生成了TestProject
生成了每个类的测试的.cs文件,
对其中的一个方法检测
我的执行方法是:
开始设置断点,比如要是有返回值为int的,给了一个预期值int expected,我就给了个值,执行完测试后,方法真实返回值 int actual和 上面的值进行比较。
Assert.AreEqual(expected, actual); 结果这个方法通过测试了
问题是:
比如要是返回类型是dataset的呢,我是否还要自己写一个DataSet expected
用 Assert.AreEqual(expected, actual); 来比较?
两个dataset肯定比较值不同吧,那我如何对这个返回值为DataSet的来进行单元测试
各位大侠行行好,教一下我!万分感谢!
------解决方案--------------------------------------------------------
用一个for循环
循环里Assert
------解决方案--------------------------------------------------------
看看
------解决方案--------------------------------------------------------
不懂,帮顶,顺便接点分分