码迷,mamicode.com
首页 > 其他好文 > 详细

Junit打包测试

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

标签:style   http   ar   color   使用   sp   on   bs   代码   

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

鉴于此, 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打包测试

标签:style   http   ar   color   使用   sp   on   bs   代码   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!