2015-11-30 2 views
1

Я использую среду Springs Eclipse и Gradle для создания моего проекта.Как получить градуировку для определения моих тестовых классов

Я выполнение gradles «тест» цель и получить следующий вывод:

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

Но Gradle не находит мои тестовые классы. Я попытался с добавлением это build.gradle:

sourceSets { 
test { 

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

     } 
} 

Мои тестовые классы находятся в папке «SRC/главная/Java/JUnit

Как это лучший способ, чтобы получить Gradle обнаружить мои тестовые классы Должен ли я переместить их в другую папку, которая автоматически Gradle поиска или это sourceSets, что это путь вперед, и то, что я не так делаю с sourceSets

ответ

1

Добавить зависимость, такие как: -

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

И используйте структуру каталогов as- "src/test/java" В моем случае это работает.