!!! Ожидается JUnit версии 3.8 или более поздней [дубликата]
На этот вопрос уже есть ответ:
IntelliJ ИДЕЯ с Junit 4.7 “!!! Ожидается версия JUnit 3.8 или более поздняя: 18 ответовМой проект студии Android имеет модуль приложения, который зависит от платформы Android, я создал новый модуль под названием домен, и он содержит только чистые классы Java и несколько тестовых классов.
В файл build.gradle этого модуля я добавил для тестирования библиотеки junit и mockito следующим образом:
apply plugin: 'java'
sourceCompatibility = 1.7
targetCompatibility = 1.7
dependencies {
testCompile 'junit:junit:4.11'
testCompile 'org.mockito:mockito-core:1.9.5'
compile project(':common')
compile project(':model')
//test dependencies
}
Но Android Studio дает мне!!! JUnit version 3.8 or later expected
сообщение об ошибке всякий раз, когда я пытаюсь выполнить тестовый класс.
Все предлагаемые решения этой проблемы - открыть структуру проекта | Модули | Зависимости и переместите junit-4.7.jar вверх, чтобы он был перед платформой Android 1.6 в classpath.
На самом деле я пытался реализовать это решение, но проблема все еще существует.
Есть идеи, как решить эту проблему?