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

Запустите тест JUnit в IntelliJ IDEA 14 без выбора типа конфигурации

В IntelliJ IDEA 14 с плагином Gradle Я хотел бы запустить JUnit-тест, не спрашивая о типе конфигурации. Проблема возникает, когда я запускаю тест в первый раз - конфигурации для этого запуска нет. Я никогда не запускал тесты с Gradle в среде IDE, поэтому было бы приемлемым отключить текущий тест с помощью Gradle. Как запустить JUnit test напрямую?

IntelliJ IDEA 14 - run test

4b9b3361

Ответ 1

Вы можете избавиться от этого раздражающего, добавив

idea.gradle.prefer.idea_test_runner=true

в файл idea.properties, расположенный в каталоге bin установки IntelliJ IDEA. Затем перезапустите IDEA и наслаждайтесь.

Ответ 2

Перейдите к настройке > Сборка, выполнение, развертывание > Инструменты сборки > Gradle > Runner и выберите "Runner Test Platform" в "Run test using"

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

Ответ 3

Конфигурация Gradle Test Runner выглядит немного иначе в IntelliJ 2019.2 :

enter image description here

Чтобы Intellij вместо Gradle запускал ваши тесты, когда вы щелкнете правой кнопкой мыши на тесте /Test Class/Пакете тестов, выберите IntelliJ IDEA для параметра "Выполнить тесты с использованием:".

Наличие IntelliJ для запуска теста означает, что для запуска теста создана конфигурация Junit.

Когда я обновил IntelliJ 2019.1 до 2019.2, я обнаружил, что по умолчанию для бегуна Gradle было установлено значение "Gradle", что означало, что мои модульные тесты не запускались должным образом, когда я щелкнул правой кнопкой мыши по тесту и выбрал "Выполнить" - они просто прекращено безрезультатно. Мне пришлось изменить параметр "Выполнять тесты с помощью:" на IntelliJ IDEA