Учебники

JUnit — настройка среды

JUnit — это фреймворк для Java, поэтому самое первое требование — установить JDK на вашем компьютере.

Системные требования

JDK 1,5 или выше.
объем памяти Нет минимальных требований.
Дисковое пространство Нет минимальных требований.
Операционная система Нет минимальных требований.

Шаг 1: Проверьте установку Java на вашем компьютере

Прежде всего, откройте консоль и выполните команду Java в зависимости от операционной системы, с которой вы работаете.

Операционные системы задача команда
Windows Открытая командная консоль c: \> Java-версия
Linux Открытый командный терминал $ java-версия
макинтош Открытый терминал машина: ~ Джозеф $ Java-версия

Давайте проверим вывод для всех операционных систем —

Операционные системы Выход
Windows

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Linux

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

макинтош

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Если у вас не установлена ​​Java в вашей системе, загрузите Java Software Development Kit (SDK) по следующей ссылке https://www.oracle.com . Мы принимаем Java 1.8.0_101 в качестве установленной версии для этого урока.

Шаг 2: Установите среду JAVA

Установите переменную среды JAVA_HOME, чтобы она указывала на местоположение базовой директории, где установлена ​​Java на вашем компьютере. Например.

Операционные системы Выход
Windows Установите переменную среды JAVA_HOME в C: \ Program Files \ Java \ jdk1.8.0_101
Linux экспорт JAVA_HOME = / usr / local / java-current
макинтош export JAVA_HOME = / Библиотека / Java / Главная

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

Операционные системы Выход
Windows Добавьте строку C: \ Program Files \ Java \ jdk1.8.0_101 \ bin в конце системной переменной Path .
Linux экспорт PATH = $ PATH: $ JAVA_HOME / bin /
макинтош не требуется

Проверьте установку Java с помощью команды java -version, как описано выше.

Шаг 3: Скачать архив JUnit

Загрузите последнюю версию JAR-файла JUnit с http://www.junit.org . На момент написания этого руководства мы загрузили файл Junit-4.12.jar и скопировали его в папку C: \> JUnit.

Операционные системы Название архива
Windows junit4.12.jar
Linux junit4.12.jar
макинтош junit4.12.jar

Шаг 4: Установите среду JUnit

Установите переменную среды JUNIT_HOME, чтобы она указывала на местоположение базовой директории, где на вашем компьютере хранится JUNIT jar. Предположим, что мы сохранили файл junit4.12.jar в папке JUNIT.

Sr.No ОС и описание
1

Windows

Установите переменную окружения JUNIT_HOME в C: \ JUNIT

2

Linux

экспорт JUNIT_HOME = / usr / local / JUNIT

3

макинтош

экспорт JUNIT_HOME = / Библиотека / JUNIT

Windows

Установите переменную окружения JUNIT_HOME в C: \ JUNIT

Linux

экспорт JUNIT_HOME = / usr / local / JUNIT

макинтош

экспорт JUNIT_HOME = / Библиотека / JUNIT

Шаг 5: Установите переменную CLASSPATH

Установите переменную среды CLASSPATH, чтобы она указывала на расположение JAR JAR.

Sr.No ОС и описание
1

Windows

Задайте для переменной среды CLASSPATH значение% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.;

2

Linux

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

3

макинтош

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

Windows

Задайте для переменной среды CLASSPATH значение% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.;

Linux

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

макинтош

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

Шаг 6: Проверка установки JUnit

Создайте файл класса Java с именем TestJunit в C: \> JUNIT_WORKSPACE

import org.junit.Test;
import static org.junit.Assert.assertEquals;

public class TestJunit {
   @Test
	
   public void testAdd() {
      String str = "Junit is working fine";
      assertEquals("Junit is working fine",str);
   }
}

Создайте файл класса Java с именем TestRunner в C: \> JUNIT_WORKSPACE для выполнения тестовых наборов .

import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;

public class TestRunner {
   public static void main(String[] args) {
      Result result = JUnitCore.runClasses(TestJunit.class);
		
      for (Failure failure : result.getFailures()) {
         System.out.println(failure.toString());
      }
		
      System.out.println(result.wasSuccessful());
   }
}  	

Шаг 7: Проверьте результат

Скомпилируйте классы, используя компилятор javac следующим образом:

C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java

Теперь запустите Test Runner, чтобы увидеть результат следующим образом:

C:\JUNIT_WORKSPACE>java TestRunner

Проверьте вывод.