如何使用Gradle运行JUnit测试?

目前,我有以下 build.gradle 文件:

apply plugin: 'java'

sourceSets {

main {

java {

srcDir 'src/model'

}

}

}

dependencies {

compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar')

runtime fileTree(dir: 'libs', include: '*.jar')

}

的build.gradle 文件是我的仓库

在这里

。我所有的主文件都在 src / model /中 ,它们各自的测试在 test / model中

如何正确添加JUnit 4 依赖项 ,然后在 测试/模型 文件夹中运行那些测试?

回答:

如何正确添加junit 4依赖关系?

假设您要针对标准Maven(或等效版本)存储库进行解析:

dependencies {

...

testCompile "junit:junit:4.11" // Or whatever version

}

在测试/模型文件夹中运行那些测试?

您可以通过以下方式定义测试源集:

sourceSets {

...

test {

java {

srcDirs = ["test/model"] // Note @Peter's comment below

}

}

}

然后按以下方式调用测试:

./gradlew test

编辑:如果您使用的是JUnit

5,则还有更多步骤要完成,您应该遵循本教程。

以上是 如何使用Gradle运行JUnit测试? 的全部内容, 来源链接: utcz.com/qa/435248.html

回到顶部