Конфигурирование IntelliJ IDEA для модульного тестирования с помощью JUnit - PullRequest
172 голосов
/ 21 января 2011

Я решил попробовать IntelliJ этим утром через пробную версию и установил плагин JUnit.Я создал новый проект Java и хочу написать для него контрольный пример.

Как добавить файл junit.jar в свой проект?(Я на самом деле хочу добавить его в каждый Java-проект, сейчас и навсегда - есть ли способ сделать это?).

Ответы [ 4 ]

189 голосов
/ 21 января 2011

Если у вас уже есть тестовый класс, но отсутствует зависимость от библиотеки JUnit, обратитесь к Настройка библиотек для модульного тестирования раздел документации.Нажатие Alt + Введите на красном коде должно дать вам намерение добавить недостающую банку.

Однако, IDEA предлагает гораздо больше.Если у вас еще нет тестового класса и вы хотите создать его для любого из исходных классов, см. Инструкции ниже.

Вы можете использовать намеренное действие Создать тест , нажав Alt + Введите , стоя на имя вашего класса в редакторе или с помощью Ctrl + Shift + T сочетание клавиш.

Появляется диалоговое окно, в котором вы выбираете, какой тестовый фреймворк использовать, и нажимаете кнопку Fix в первый раз, чтобы добавить необходимые библиотечные файлы в зависимости модуля.Вы также можете выбрать методы создания тестовых заглушек для.

Create Test Intention

Create Test Dialog

Более подробную информацию можно найти в разделе справки по тестированию .1036 * онлайновой документации.

129 голосов
/ 21 января 2011

Нажмите Ctrl + Shift + T в редакторе кода.Появится всплывающее окно с предложением создать тест.

Mac OS: ⌘ Cmd + Shift + T

19 голосов
/ 04 марта 2018

Один из способов сделать это - добавить junit.jar в $CLASSPATH в качестве внешней зависимости.

adding junit intellij

В диалоговом окне «Выбор модулей» выберите только те модули, которые вам нужны.

7 голосов
/ 18 февраля 2015

Если у вас уже есть тестовые классы, вы можете:

1) Наведите курсор на объявление класса и нажмите Alt + Enter.В диалоговом окне выберите JUnit и нажмите Fix.Это стандартный способ создания тестовых классов в IntelliJ.

2) В качестве альтернативы вы можете добавить JUnit jar вручную (скачать с сайта или взять из файлов IntelliJ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...