单元测试之JUnit
程序员文章站
2024-03-15 18:38:06
...
1.创建Maven项目
2.在pom文件中添加依赖
点击右下角的import Changes下载依赖
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<!--<scope>test</scope>-->
</dependency>
</dependencies>
3.相关配置
- 找到plugins,下载Junit和JUnitGenerator
4.测试
输入代码
public class Java0630 {
public static int a=1;
public int add(int m,int n){
return n+m;
}
public void add1(){
Java0630 a = new Java0630();
int res = a.add(10,Java0630.a);
Java0630.a++;
}
}
生成单元测试command+shift+t
选择
选下面
打勾:选需要测试的方法
生成测试类
import org.junit.*;
import static org.junit.Assert.*;
public class Java0630Test {
@After //测试前
public void after(){
System.out.println("----------After");
}
@Before //测试后
public void before(){
System.out.println("----------Before");
}
@AfterClass
public static void afterClass(){
System.out.println("----------BeforeClass");
}
@BeforeClass //创建类的实例后
public static void beforeClass(){
System.out.println("----------BeforeClass");
}
@Test
public void add() {
Java0630 a = new Java0630();
int res = a.add(10,20);
System.out.println(res);
}
@Test
public void add1(){
Java0630 a = new Java0630();
System.out.println("类的实例创建完成");
int res = a.add(10,Java0630.a);
Java0630.a++;
System.out.println(res);
System.out.println(Java0630.a);
}
}
结果如下:
简单的单元测试就做完了!
上一篇: Java基础知识Day07--类与对象
下一篇: 面向对象-对象与类