【Junit特点】
- JUnit是一个开放源代码的测试工具
- 提供注解来识别测试方法
- JUnit简洁
- JUnit在一个条中显示进度,如果运行良好则是绿色;如果运行失败,则变成红色
【JUnit使用的基本流程】
- 将JUnit的jar包导入到工程中
- 编写测试方法,该测试方法必须是公共的无参无返回值的非静态方法
- 在测试方法上使用@Test注解标注该方法是一个测试方法
- 选中测试方法右键通过JUnit运行该方法
例:
public static void main(String[] args) {
}
@Test
public void add(){
int a=10;
int b=20;
int sum=a+b;
System.out.println(sum);
}
【常用注解】
注解 | 含义 |
@Test | 表示测试该方法 |
@Before | 在测试的方法之前运行 |
@After | 在测试的方法之后运行 |
例:
public class JUnitDemo {
@Before
public void before(){
System.out.println("before");
}
@Test
public void Test(){
System.out.println("Test");
}
@After
public void After(){
System.out.println("After");
}
}