如何使用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