Junit单元测试
- 依赖
<!--单元测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
- 特点
简单实用【比起Main方法,可随时测试,而且每个方法均可测试】
@Test只有在方法上有效,只要加了这个注解的方法,就可以直接运行。
部分源码实现如下:作用域为方法、是运行时注解
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface Test {}
测试成功:
@Test
public void test(){
System.out.println(1/1);
}
测试失败:
@Test
public void test(){
System.out.println(1/0);
}