Подтвердить что ты не робот

0 тестовый класс, найденный в пакете <пакет по умолчанию>

Недавно я установил IntelliJ IDEA 13.1.4 и плагин jRebel. Я получил лицензию на это, создав и добавив конфигурации в файл catalina.bat.

При запуске jRebel из IntelliJ он, похоже, отслеживает правильные каталоги, но я получаю следующее сообщение:

0 тестовый класс, найденный в пакете

Это значит, что он не запускался.

Кто-нибудь знает, что мне нужно изменить, чтобы заставить это работать?

4b9b3361

Ответ 2

Убедитесь, что ваш класс объявлен как открытый, а не 'default'

public class MyClassTest

в отличие от:

class MyClassTest

При создании нового тестового класса через ярлык IntelliJ сгенерированный класс не был объявлен как открытый, и это вызвало ошибку.

Ответ 3

введите описание изображения здесь

Убедитесь, что для запуска выбрано "приложение"...

Ответ 4

Когда я использовал функцию IntelliJ 'Create Test', мои тестовые классы автоматически создавались как частные.

Когда я вручную изменил свои тестовые классы на общедоступные, мои тестовые классы были найдены.

Источник

Ответ 5

введите описание изображения здесь

На верхней панели или Alt + Shift + F10 и запустите проект с настройкой по умолчанию, а не "значения в приложении"

Ответ 6

Просто создайте другую папку, которая пометит каталог как Sources Root и переместит ваш исполняемый файл в эту папку.

Ответ 7

Для меня сработало удаление папки .idea и повторный импорт проекта.

Ответ 8

Для меня это было проблемой: моей тестовой папкой был ./test/src/com/.... Я пометил test как тестовую папку, но test/src был правильным.

Настройка "ложь" у меня работала с Jintellij 2017.1.3, но не в 2018.02.

Ответ 9

У меня была такая же проблема, и для меня это было потому, что плагин TestNG не был установлен в Intellij. Я не выбрал его при установке Intellij и забыл об этом.