如何在Maven项目中运行JUnit5测试用例实现
时间: 2024-03-08 20:48:04 浏览: 164
要在Maven项目中运行JUnit5测试用例,需要做以下几个步骤:
1. 首先,在pom.xml文件中添加JUnit5的依赖:
```
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
```
2. 接着,在pom.xml文件中添加Surefire插件,它可以帮助我们执行测试用例:
```
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M5</version>
<dependencies>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-surefire-provider</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.7.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
```
3. 编写JUnit5测试用例。例如:
```
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyTest {
@Test
public void testAddition() {
int result = 1 + 2;
assertEquals(3, result);
}
}
```
4. 在命令行中运行测试用例。使用以下命令:
```
mvn clean test
```
这会编译和执行测试用例,并生成测试报告。
阅读全文