日期:2014-05-17  浏览次数:20449 次

无返回值的方法能不能做单元测试
请问无返回值的方法能不能做单元测试,如果可以的话,应该怎么做呢?

------解决方案--------------------
我是用NUnit 做单元测试的 
无返回值的方法当然可以测试 直接在TEST方法中调用就O拉。
------解决方案--------------------
什么意思呢,你想测试什么,跟是否又返回的关系是什么
------解决方案--------------------
一个方法的存在肯定是需要做一些事情啊,所以你可以测试执行完方法的时候是否达到了你要的目的
------解决方案--------------------
这个方法做什么操作了
作个比喻有个方法要做一件事情,删除一个文件,无返回值
你要测试什么
你就要测试这个文件是否被删除
删除过程中,会抛了那些异常