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

Настройка JUnit с помощью IntelliJ IDEA

Знакомый с Java, но незнакомый с IntelliJ, как "начать" с интеграции JUnit?

Вдохновленный Ищите учебник по использованию JUnit с Intellij IDEA 9.x, который не ответил на мои вопросы и был для более старой версии IntelliJ.

4b9b3361

Ответ 1

В принципе, вам нужно только junit.jar в пути к классам - и вот быстрый способ сделать это:

  • Убедитесь, что у вас есть исходная папка (например, test), помеченная как тестовый корень.

  • Создайте тест, например, например:

    public class MyClassTest {
        @Test
        public void testSomething() {
    
        }
    }
    
  • Поскольку вы не настроили junit.jar(пока), аннотация @Test будет отмечена как ошибка (красная), нажмите f2, чтобы перейти к ней.

  • Нажмите alt-enter и выберите Добавить junit.jar в путь к классам

Там, все готово! Щелкните правой кнопкой мыши свой тест и выберите "Запустить" MyClassTest ", чтобы запустить его и просмотреть результаты теста.

Maven Примечание. Если вы используете maven, на шаге 4 вы можете выбрать вариант Add Maven Dependency..., перейдите в область поиска артефактов, введите junit и возьмите любую версию (например, 4.8 или 4.9).

Ответ 2

  • Создайте и настройте папку "tests"
    • На боковой панели проекта слева щелкните правой кнопкой мыши свой проект и выполните команду "Создать" > "Каталог". Назовите его "тест" или что угодно.
    • Щелкните правой кнопкой мыши папку и выберите "Mark Directory As > Test Source Root".
  • Добавление библиотеки JUnit
    • Щелкните правой кнопкой мыши свой проект и выберите "Открыть настройки модуля" или нажмите F4. (Альтернативно, File > Project Structure, Ctrl-Alt-Shift-S, вероятно, является "правильным" способом для этого)
    • Перейдите в группу "Библиотеки", нажмите маленький зеленый плюс (найдите вверх) и выберите "From Maven...".
    • Искать "junit" - вы ищете что-то вроде "junit: junit: 4.11".
    • Проверьте, какие поля вы хотите (источники, JavaDocs), затем нажмите ОК.
    • До тех пор, пока вы не вернетесь к коду, не нажимайте OK.
  • Напишите свой первый unit test

    • Щелкните правой кнопкой мыши на тестовой папке "Новый > Java-класс", назовите ее любым, например. MyFirstTest.
    • Напишите тест JUnit - здесь мой:

      import org.junit.Assert;
      import org.junit.Test;
      
      public class MyFirstTest {
          @Test
          public void firstTest() {
              Assert.assertTrue(true);
          }
      }
      
  • Запустите тесты
    • Щелкните правой кнопкой мыши тестовую папку и выберите "Запустить все тесты". Presto, testo.
    • Чтобы снова запустить, вы можете либо нажать зеленую кнопку "Воспроизвести", которая появилась в новом разделе, который появился в нижней части окна, либо вы можете нажать зеленую кнопку "Воспроизвести" в верхней панели.

Ответ 3

Мне нужно было включить плагин JUnit после того, как я связал свой проект с файлами jar.

Чтобы включить плагин JUnit, перейдите в "Файл- > Настройки", введите "JUnit" в строке поиска, а в разделе "Плагины" установите флажок "JUnit.

рекомендации vikingsteve выше, вероятно, свяжут библиотеки напрямую. В противном случае откройте "Файл- > Структура проекта", перейдите в "Библиотеки", нажмите "Плюс", а затем перейдите к

C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.1.1\lib\

и добавьте эти файлы jar:

hamcrest-core-1.3.jar
junit-4.11.jar 
junit.jar