JUnit 是 Java 语言中广泛使用的测试框架,适合单元测试和自动化测试场景。以下是快速上手的步骤:
1. 环境准备 🛠️
- 开发工具:确保已安装 IntelliJ IDEA 或 Eclipse
- 依赖管理:使用 Maven 添加 JUnit 依赖
<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.8.1</version> <scope>test</scope> </dependency>
- 项目结构:创建
src/test/java
目录存放测试类
2. 第一个测试用例 📄
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class CalculatorTest {
@Test
void testAddition() {
assertEquals(4, 2 + 2, "2 + 2 应该等于 4");
}
}
⚠️ 运行前需在项目中配置测试运行器
3. 执行测试 ⚙️
- 通过 IDE 直接右键运行测试类
- 或使用 Maven 命令:
mvn test
- 查看测试结果报告(包含成功/失败/跳过统计)
扩展阅读 📚
- 深入理解JUnit 5新特性
- 测试最佳实践:测试驱动开发(TDD)教程
📌 注意:测试代码需与被测代码保持相同的包路径并添加
@TestMethod
注解
常见问题 ❓
Q: 如何处理测试依赖冲突?
A: 检查pom.xml
中 JUnit 版本与项目其他依赖的兼容性Q: 测试类无法识别?
A: 确认是否在test
编译目录下,并添加@TestMethod
注解