前言
- 普通Java项目使用"JUnit",快速上手;
- 此文所用项目代码文件,需要的请下载;
做法
使用"Windows 11"系统通过"IntelliJ IDEA"软件完成;
【第一步:创建项目】
正常创建一个"Maven"项目即可(如下图);
【第二步:添加依赖】
正常在"pom.xml"中添加即可(如下图);
相关依赖放在下面代码框中(请CV
);
<dependencies>
<!-- "JUnit"依赖项 -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies>
【第三步:基础代码】
任意一个类添加相关的注解即可(请CV);
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
public class DemoTests {
@Before
public void start() {
System.out.println("测试类里的某个测试方法开始执行了。。。\n");
}
@After
public void close() {
System.out.println("\n测试类里的某个测试方法执行完毕了。。。");
}
@Test
public void testA() {
System.out.println("测试add方法A!");
}
}
【第四步:项目演示】
添加示例代码来演示此框架基础使用(如下图);
相关演示的所有代码全部放下面代码框中(请CV)
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
public class DemoTests {
@Before
public void start() {
System.out.println("测试类里的某个测试方法开始执行了。。。\n");
}
@After
public void close() {
System.out.println("\n测试类里的某个测试方法执行完毕了。。。");
}
/**
* 加法
*/
@Test
public void testAdd() {
System.out.println("测试add方法!");
int result = 1 + 1;
System.out.println(result);
}
/**
* 减法
*/
@Test
public void testSub() {
System.out.println("测试sub方法!");
int result = 1 - 1;
System.out.println(result);
}
/**
* 展示"Assert.assertEquals(x,x)"方法
*/
@Test
public void testJUnit() {
System.out.println("测试sub方法!");
int result = 1 - 1;
//加入断言:判断预期的结果和实际的结果是否一致;
Assert.assertEquals(40, result);//第一个参数:预测结果 第二个参数:实际结果
System.out.println(result);
}
}