如何让 gradle 检测我的测试 类

How to get gradle to detect my test classes

我正在使用 Springs Eclipse 环境和 Gradle 构建我的项目。

我正在执行 gradles "test" 目标并得到以下输出:

:testClasses UP-TO-DATE
:test UP-TO-DATE

但是gradle没有找到我的测试类。我尝试将其添加到 build.gradle:

sourceSets {
test {

        testClassesDir = "build/classes/test"
        testSrcDirs = "src/main/java"

        }
}

我的测试 类 位于文件夹“src/main/java/junit

让 gradle 检测我的测试 类 的最佳方法是什么?我应该将它们移动到另一个 gradle 自动搜索的文件夹,还是 sourceSets 才是前进的方向,我在 sourceSets 上做错了什么?

添加依赖如:-

dependencies {
    testCompile(group: 'junit', name: 'junit', version: '4.11')
}

并使用目录结构为- "src/test/java" 就我而言,它有效。