如何使用Gradle运行JUnit测试?

王兆刘QM:

目前,我有以下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 依赖项,然后在测试/模型文件夹中运行那些测试

奥利弗·查尔斯沃斯(Oliver Charlesworth):

如何正确添加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,则还有更多步骤要完成,您应该遵循本教程

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Gradle运行分类Junit测试?

如何仅使用Gradle和JUnit 5运行特定的测试?

如何使用Gradle仅重新运行失败的JUnit测试类?

如何使用Gradle和JUnit并行运行测试(每个测试)

如何在gradle 2.x中运行单个测试用例(使用JUnit)?

如何使用Jupiter Junit5平台的老式引擎通过gradle配置按类别运行JUnit4测试

如何使用Gradle运行kotlintest测试?

如何使用Gradle运行多个命名测试?

JHipster & Gradle:从 STS 运行 Junit 测试

无法在 Gradle 上运行黄瓜 JUnit 测试

使用SBT运行JUnit测试

使用IntelliJ运行JUnit测试

如何使用SBT运行JUnit 4.11测试用例?

如何使用参数在ant中运行特定的junit测试?

如何使用不同的参数运行选定的junit测试

如何在Eclipse中使用运行方式> SWTBot测试运行JUnit 5测试

使用Junit运行所有测试之后,如何获取多个测试类的测试结果

如何获得JUnit测试以在Kotlin + Gradle项目中进行编译和运行?

如何将参数从 Gradle 插件传递到 JUnit4 测试运行器?

如何使用Gradle并行运行黄瓜jvm测试方案?

如何使用Gradle Android运行单个检测测试

如何使用Gradle Kotlin DSL运行kotlintest测试?

运行Gradle JUnit测试时出现“地址已在使用中:绑定”异常

使用基于Gradle的配置时在Android Studio(IntelliJ)上运行简单的JUnit测试

如何在多模块项目中使用 JUnit5 和 SpringBoot2 通过 gradle 而不是 intelliJ 运行测试

如何从JUnit测试内部运行JMH?

如何立即重新运行失败的JUnit测试?

如何在Eclipse中运行JUnit测试

无法使用PowerMockRunner运行JUnit测试