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

jUnit4初探(2)

时间:2015-03-06 22:02:24      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

   不知道为什么从代码块里边选不到代码块外边,所以另开一文接上面的文字。

   参数化测试vodeview:

  

 1 @RunWith(Parameterized.class)
 2 public class SqrtTest {
 3     public static CalculatorClass cc=new CalculatorClass();
 4     private int param;
 5     private int result;
 6     public SqrtTest(int param,int result){
 7         this.param=param;
 8         this.result=result;
 9     }
10     @Parameters
11     public static Collection data(){
12         return Arrays.asList(new Object[][]{
13                 {4,2},{0,0},{-9,3}
14         });
15     }
16     @Before
17     public void setUp() throws Exception {
18         cc.clear();
19     }
20     @Test
21     public void testSqrt() {
22         cc.sqrt(param);
23         assertEquals("fucking wrong!",result, cc.getResult());
24         
25     }

   打包测试codeview:

1 @RunWith(Suite.class)
2 @Suite.SuiteClasses({CalculatorClassTest.class,SqrtTest.class})
3 public class SampledWrappedTest {
4 }

 

jUnit4初探(2)

标签:

原文地址:http://www.cnblogs.com/yNds/p/4319205.html

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