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
Проверьте вывод.