2017-02-10 13 views
0

У меня возникла странная проблема при написании тестовых примеров в идее intellij Idea 2016.3.2. У нас есть модуль, который имеет некоторые тестовые примеры, из-за некоторой проблемы с зависимостью, я воссоздал модуль и снова разместил код.Странное поведение при добавлении тестового примера в intellij

В настоящее время при выполнении тестовых примеров существующие тестовые примеры работают нормально, но когда я пытаюсь добавить новый тестовый пример в существующий файл, новые тестовые теги не выполняются и даже не видны в окне запуска, которые имеют все тесты имена случаев. Кроме того, когда я пытаюсь добавить новый тест и попытаюсь запустить, я получил ошибку: Класс не найден: «com.xxx.TestCLI» Пустой набор тестов.

Может ли кто-нибудь помочь мне в этом вопросе?

+0

Вы проверили поле «Использовать путь к классам модуля» в Прогон конфигурации теста, который вы пытаетесь запустить? –

+0

Да, я проверил ,, он указывает на тот же модуль, где мне нужно запустить тест. – Bhaskar

ответ

1

Это связано с тем, что ваша конфигурация IntelliJ запутана, а IntelliJ не может создавать/копировать тестовые классы в соответствующей целевой папке. 1) Закройте проект. 2) Откройте консоль cmd и удалите все связанные с IntelliJ файлы проекта (* .iml) и папки (.idea). 3) Повторно заново запустите проект.

Затем в меню выполните следующие действия: Сборка> Проект перестройки.

Теперь вы должны быть в состоянии выполнить тест.