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

单元测试(junit使用)

时间:2016-05-08 23:45:53      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

1、测试的对象是一个类中的方法。

2、导入jar包。

3、单元测试方法时候,测试方法命名规则为 public void 方法名(){},注意:测试类不能命名为public class Test{},Test 和 @Test 重名会报 Type mismatch: cannot convert from Test to Annotation

技术分享

 

创建source Folder文件夹,测试类的包名和被测试方法的包名一样

4、使用注解方式运行测试方法,在测试方法的上面添加 @Test

5、选择测试方法名右键 run as →Junit Test。

代码如下:

  被测试方法:

1 package com.junit;
2 
3 public class Junit {
4     public void sum(int a,int b){
5         System.out.println(a+b);
6     }
7 }

  测试方法:

 1 package com.junit;
 2 
 3 import org.junit.Test;
 4 
 5 public class Test1 {
 6     @Test
 7     public void test1(){
 8         Junit junit = new Junit();
 9         junit.sum(1,2);
10     }
11 }

 

如下图,显示绿条表示单元测试成功,显示红条表示失败

技术分享

 

@Ignore:表示不运行单元测试

@Before:在方法之前运行

@After:在方法之后运行

 

断言:

 Assert assertEquals(期望值,实际值)。

  

单元测试(junit使用)

标签:

原文地址:http://www.cnblogs.com/jiangjianzhu/p/5472085.html

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