JUnit - Настройка среды
Настройка локальной среды
JUnit - это платформа для Java, поэтому самое первое требование - установить JDK на вашем компьютере.
Системные требования
JDK | 1.5 или выше. |
---|---|
объем памяти | Нет минимальных требований. |
Дисковое пространство | Нет минимальных требований. |
Операционная система | Нет минимальных требований. |
Шаг 1. Проверьте установку Java на вашем компьютере
Прежде всего, откройте консоль и выполните java-команду в зависимости от операционной системы, над которой вы работаете.
Операционные системы | Задача | Команда |
---|---|---|
Windows | Открыть командную консоль | c: \> java -версия |
Linux | Открыть командный терминал | $ java -версия |
Mac | Открыть Терминал | машина: ~ joseph $ java -version |
Давайте проверим вывод для всех операционных систем -
Операционные системы | Вывод |
---|---|
Windows | версия java "1.8.0_101" Среда выполнения Java (TM) SE (сборка 1.8.0_101) |
Linux | версия java "1.8.0_101" Среда выполнения Java (TM) SE (сборка 1.8.0_101) |
Mac | версия java "1.8.0_101" Среда выполнения Java (TM) SE (сборка 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 |
Mac | экспорт JAVA_HOME = / Библиотека / Java / Home |
Добавьте расположение компилятора Java в системный путь.
Операционные системы | Вывод |
---|---|
Windows | Добавить строку C:\Program Files\Java\jdk1.8.0_101\bin в конце системной переменной, Path. |
Linux | экспорт ПУТЬ = $ ПУТЬ: $ JAVA_HOME / bin / |
Mac | не требуется |
Проверьте установку Java с помощью команды java -version как объяснено выше.
Шаг 3. Загрузите архив JUnit
Загрузите последнюю версию файла JUnit jar из http://www.junit.org. На момент написания этого руководства мы загрузили Junit-4.12.jar и скопировали его в папку C: \> JUnit.
Операционные системы | Имя архива |
---|---|
Windows | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
Шаг 4: установите среду JUnit
Установить JUNIT_HOMEпеременная среды, указывающая на расположение базового каталога, в котором JUNIT jar хранится на вашем компьютере. Предположим, мы сохранили junit4.12.jar в папке JUNIT.
Старший Нет | ОС и описание |
---|---|
1 | Windows Установите для переменной среды JUNIT_HOME значение C: \ JUNIT |
2 | Linux экспорт JUNIT_HOME = / usr / local / JUNIT |
3 | Mac экспорт JUNIT_HOME = / Библиотека / JUNIT |
Шаг 5: установите переменную CLASSPATH
Установить CLASSPATH переменная среды, указывающая на расположение JUNIT jar.
Старший Нет | ОС и описание |
---|---|
1 | Windows Установите для переменной среды CLASSPATH значение% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.; |
2 | Linux экспорт CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :. |
3 | Mac экспорт 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
Проверьте вывод.
true