JUnit 5 + Gradle示例
时间: 2023-07-04 21:22:23 浏览: 197
好的,以下是一个JUnit 5 + Gradle示例:
首先,确保你已经安装了Gradle。然后,在你的项目根目录下创建一个 `build.gradle` 文件,并添加以下内容:
```groovy
plugins {
id 'java'
}
repositories {
jcenter()
}
dependencies {
testCompile 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntime 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}
```
这个文件告诉Gradle我们要使用Java插件,并且我们的项目需要从JCenter仓库获取依赖。我们还添加了JUnit 5的API和Engine依赖项。
现在,在项目的src/test/java目录下创建一个测试类,例如:
```java
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyTest {
@Test
void test() {
assertEquals(2, 1 + 1);
}
}
```
这个测试类只有一个测试方法,它检查1 + 1是否等于2。
最后,在命令行中运行`gradle test`,Gradle会自动下载依赖项并运行测试。如果测试通过,你应该看到类似以下的输出:
```
BUILD SUCCESSFUL in 1s
4 actionable tasks: 4 executed
```
这就是JUnit 5 + Gradle的基本用法。你可以添加更多的测试类和测试方法,以确保你的代码的正确性。
阅读全文