日期:2014-05-18  浏览次数:20395 次

菜鸟请教单元测试的问题
在vs2005中
单元测试时,生成了TestProject
生成了每个类的测试的.cs文件,
对其中的一个方法检测
我的执行方法是:
开始设置断点,比如要是有返回值为int的,给了一个预期值int   expected,我就给了个值,执行完测试后,方法真实返回值   int   actual和   上面的值进行比较。
Assert.AreEqual(expected,   actual);     结果这个方法通过测试了

问题是:
比如要是返回类型是dataset的呢,我是否还要自己写一个DataSet   expected
用   Assert.AreEqual(expected,   actual);     来比较?
两个dataset肯定比较值不同吧,那我如何对这个返回值为DataSet的来进行单元测试

各位大侠行行好,教一下我!万分感谢!




------解决方案--------------------
用一个for循环
循环里Assert
------解决方案--------------------
看看
------解决方案--------------------
不懂,帮顶,顺便接点分分