Hello Word

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

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(期望值,实际值)。

  

posted on 2016-05-08 22:50  该名称已被使用  阅读(572)  评论(0编辑  收藏  举报