用JUnit测试void方法

时间:2012-08-07 11:22:07
【文件属性】:

文件名称:用JUnit测试void方法

文件大小:35KB

文件格式:DOC

更新时间:2012-08-07 11:22:07

Junit void

Junit 通常用于那些有明确返回值的方法的测试,而无法对返回值是void类型的方法进行测试,因为Junit的assert断言方法只适用于预期值与实际值的比 较,对于void类型的方法,我们无法从它的return语句获得具体的返回值。因此我们要使用junit测试void方法,必须找到一个有实际返回值的 方法来暂时替代void方法,但此方法只作为被测void方法的入口和出口,测试程序所调用的仍旧是原void方法。


网友评论

  • void方法测试不是很实用,再多点例子。
  • 其实后来发现,测试void函数根本没必要,不考虑覆盖率的话,完全可以设置断点,或者用其他的方法来达到同样的效果
  • 网上找的最简单的测试void main 的方法,因为没有返回类型。其他方法都繁琐了。