首页 > 其他 > 详细

Junit打包测试

时间:2014-11-28 11:36:16      阅读:244      评论:0      收藏:0      [点我收藏+]

在一个项目中,只写一个测试类是不可能的,我们会写出很多很多个测试类。可是这些测试类必须一个一个的执行,也是比较麻烦的事情。

鉴于此, JUnit 为我们提供了打包测试的功能,将所有需要运行的测试类集中起来,一次性的运行完毕,大大的方便了我们的测试工作。

示例代码:

   import  org.junit.runner.RunWith;
bubuko.com,布布扣 import  org.junit.runners.Suite;
bubuko.com,布布扣 
bubuko.com,布布扣 @RunWith(Suite. class )
   @Suite.SuiteClasses{
         CalculatorTest. class ,
         SquareTest. class 
         } )
     public   class  AllCalculatorTests  {
   } 

可以看到,这个功能也需要使用一个特殊的 Runner ,因此我们需要向@RunWith 标注传递一个参数 Suite.class 。

同时,还需要另外一个标注@Suite.SuiteClasses ,来表明这个类是一个打包测试类。我们把需要打包的类作为参数传递给该标注就可以了。

有了这两个标注之后,就已经完整的表达了所有的含义,因此下面的类已经无关紧要,随便起一个类名,内容全部为空既可。

Junit打包测试

原文:http://www.cnblogs.com/sylovezp/p/4127994.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!