Intellij не удалось запустить тест в IDE — Junit

#java #intellij-idea #junit

#java #intellij-idea #junit

Вопрос:

Я не могу запустить ни один из моих тестов в Intellij, файловый тест не распознается как один.

  • В настройках модулей установлен флажок Junit
  • junit добавлен в мой pom.xml
  • src/test/java папка добавляется в качестве исходной папки теста

И самое неудобное: я могу запустить свой тест в командной строке с mvn test помощью, и он работает!

Вот скриншот моего тестового файла (чтобы показать, что нет кнопки запуска и даже предупреждения о том, что мой файл «не используется») введите описание изображения здесь

Также я видел, как некоторые люди рекомендовали использовать Generate test, но когда я использую его, я не могу создать тест Junit: появляются только Groovy и Spock :

второй снимок экрана

Комментарии:

1. Вы импортировали свой pom в IDEA?

2. что вы имеете в виду @tgdavies? intellij знает, что это проект maven, и мой pom.xml кажется, это работает.

3. Помог ли вам мой ответ?

Ответ №1:

Нажмите Shift Ctrl A , найдите Add as Maven Project и выполните это действие. введите описание изображения здесь

Если это действие недоступно, ваш проект уже рассматривается как проект maven.

Попробуйте, если перезагрузка проектов maven решит проблему.

Перезагрузка выполняется через окно инструмента maven. Нажмите кнопку перезагрузить весь проект maven: введите описание изображения здесь