2012-04-04 2 views
4

Я использую IntelliJ и Maven для разработки приложения для Android, и я пытаюсь запустить модульные тесты с помощью тестового модуля, автоматически созданного архетипом maven. Тем не менее, я получаю следующее сообщение всякий раз, когда я пытаюсь запустить тестовый модуль:Intellij Android + Maven не может найти модульные тесты

Running tests 
Test running startedFinish 
Empty test suite. 

Должен ли я зарегистрировать тесты где-нибудь?

+0

Убедитесь, что тесты Run конфигурации имеет правильные настройки: http://www.jetbrains.com/idea/webhelp/run-debug-configuration -junit.html. – CrazyCoder

+0

Где находятся ваши тесты? – ianpojman

+0

Я получаю почти ту же проблему, когда я запускаю андроид-тесты, у меня есть 7 тестовых классов, и он будет работать и проверять только один из семи, даже если мои настройки верны. – JPM

ответ

0

Для Intellij 15 Я решил эту проблему:

  1. Открытие 'Структура проекта' Настройки
  2. При нажатии на кнопку 'Modules' (слева)
  3. Tab 'Sources'
    а. Щелкните правой кнопкой мыши на исходном каталоге (обычно src), щелкнув «Источник».
    b. Щелкните правой кнопкой мыши на своем тестовом каталоге, нажав «Тест»
    c. Щелкните правой кнопкой мыши на своем внешнем каталоге, нажмите «Исключено»
  4. Перейдите на вкладку «Пути»
    a. Нажмите кнопку «Использовать путь компиляции модуля»
    b. Выберите каталог выходного пути для «Выходной путь»
    c. Выберите тестовый каталог пути для «Test» Пути выхода
  5. Нажмите Ok
Смежные вопросы