51Testing软件测试论坛
标题:
dataset的返回类型的函数如何写单元测试用例 ?
[打印本页]
作者:
卡朵
时间:
2009-9-15 14:45
标题:
dataset的返回类型的函数如何写单元测试用例 ?
返回dataset类型的函数如何写单元测试用例 ,开发语言是C# 单元测试工具是Nunit
例子 比如有个函数如下
public static DataSet getLogList()
{
NSC_LogRecord pLog = new NSC_LogRecord();
pLog.uType = NSC_DBType.log_getLogList;
return NSC_DBFactory.CreateObject("NSC_LogTables").QueryDataSet(pLog);
}
如后我的测试用例这样写对么
[Test]
public void getLogList()
{
DataSet actual = NSC_ILogTables.getLogList();
Assert.IsNotNull(actual);
}
我想请教各位有没有更好的方法来判断返回的行数为一行,因为按照我的用例的话不管表中是否有数据 测试都会通过,因为数据集一直存在的
作者:
kolecat
时间:
2009-9-16 15:10
我没做过单元测试,但是看你的 IsNotNull 函数, 只是判断返回是否为空吧, 对返回的结果是否正确没有判断吧, 是不是得多做几步把里面的数值也验证一下呢?
作者:
卡朵
时间:
2009-9-22 12:22
是啊 我想说的也是这,就是不知道怎么判断返回的结果是否正确呢,希望知道的朋友们能告诉我下
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2