Я решил опробовать IntelliJ сегодня утром через пробную версию и установил плагин JUnit. Я создал новый проект Java и хочу написать для него тестовый пример.
Как добавить файл junit.jar в мой проект? (Я действительно хочу добавить его в каждый Java-проект, сейчас и навсегда - есть ли способ сделать это?).
Если у вас уже есть тестовый класс, но отсутствует зависимость от библиотеки JUnit, обратитесь к Настройка библиотек для модульного тестирования раздел документации. Нажатие Alt < / kbd > + Enter < / kbd > на красный код должен дать вам намерение добавить недостающую банку.
Тем не менее, IDEA предлагает гораздо больше. Если у вас еще нет тестового класса и вы хотите создать его для любого из исходных классов, см. Инструкции ниже.
Вы можете использовать действие намерения Create Test , нажав Alt < / kbd > + Enter < / kbd > стоя на имени вашего класса внутри редактора или используя Ctrl < / kb.
Появится диалоговое окно, в котором вы выберете, какую среду тестирования использовать, и впервые нажмите кнопку Fix , чтобы добавить необходимые банки библиотеки в зависимости модуля. Вы также можете выбрать методы для создания тестовых заглушек.
Создать тестовое намерение! Создать тестовый диалог! Более подробную информацию вы можете найти в Секции справки по тестированию онлайновой документации.
Нажмите Ctrl < / kbd > + Shift < / kbd > + T < / kbd > в редакторе кода. Он покажет вам всплывающее окно с предложением создать тест.
Mac OS: ⌘ Cmd < / kbd > + / kbd > + T < / kbd >
Один из способов сделать это - добавить junit.jar в ваш $ CLASSPATH
в качестве внешней зависимости.
Поэтому для этого перейдите в структуру проекта, а затем добавьте JUnit в качестве одной из библиотек, как показано в gif.
В приглашении «Выбрать модули» выбирайте только те модули, для которых вам нужен JUnit.
Если у вас уже есть тестовые классы, вы можете:
Поместите курсор в декларацию класса и нажмите Alt
+ Enter
. В диалоге выберите JUnit и нажмите «Fix». Это стандартный способ создания тестовых классов в IntelliJ
В качестве альтернативы вы можете добавить банки JUnit вручную (загрузите с сайта или возьмите из файлов IntelliJ).