Учебники

EasyMock — Настройка среды

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

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

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

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

Откройте консоль и выполните следующую команду Java .

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

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

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

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Клиентская виртуальная машина Java HotSpot (TM) (сборка 17.0-b17, смешанный режим, совместное использование)

Linux

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Клиентская виртуальная машина Java HotSpot (TM) (сборка 17.0-b17, смешанный режим, совместное использование)

макинтош

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 17.0-b17, смешанный режим, совместное использование)

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Клиентская виртуальная машина Java HotSpot (TM) (сборка 17.0-b17, смешанный режим, совместное использование)

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Клиентская виртуальная машина Java HotSpot (TM) (сборка 17.0-b17, смешанный режим, совместное использование)

Java-версия «1.6.0_21»

Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 17.0-b17, смешанный режим, совместное использование)

Если у вас не установлена ​​Java, для установки Java Software Development Kit (SDK) нажмите здесь.

Мы предполагаем, что для этого урока в вашей системе установлена ​​Java 1.6.0_21.

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

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

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

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

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

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

Шаг 3: Загрузите архив EasyMock

Чтобы загрузить последнюю версию EasyMock, нажмите здесь.

Сохраните папку zip на диске C, скажем, C: \> EasyMock.

Операционные системы Название архива
Windows easymock-3.2.zip
Linux easymock-3.2.zip
макинтош easymock-3.2.zip

Шаг 4: Загрузите зависимости EasyMock

Загрузите последнюю версию файла jar cglib с сайта https://github.com/cglib/cglib/releases и скопируйте его в папку C: \> EasyMock. На момент написания этого руководства последняя версия была 3.1.

Загрузите последнюю версию zip-файла objenesis с http://objenesis.org/download.html и скопируйте его в папку C: \> EasyMock. На момент написания этого руководства последняя версия была 2.1. Извлеките objenesis-2.1.jar в папку C: \> EasyMock

Шаг 5: Установите среду EasyMock

Задайте переменную среды EasyMock_HOME, чтобы она указывала на базовую папку, в которой EasyMock и файлы зависимостей хранятся на вашем компьютере. В следующей таблице показано, как установить переменную среды в разных операционных системах, предполагая, что мы извлекли easymock-3.2.jar, cglib-3.1.jar и objenesis-2.1.jar в папку C: \> EasyMock.

Операционные системы Выход
Windows Установите переменную среды EasyMock_HOME в C: \ EasyMock
Linux export EasyMock_HOME = / usr / local / EasyMock
макинтош export EasyMock_HOME = / Библиотека / EasyMock

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

Задайте переменную среды CLASSPATH, чтобы указать место, где хранятся EasyMock и jar зависимостей. В следующей таблице показано, как установить переменную CLASSPATH в разных операционных системах.

Операционные системы Выход
Windows Установите для переменной среды CLASSPATH значение% CLASSPATH%;% EasyMock_HOME% \ easymock-3.2.jar;% EasyMock_HOME% \ cglib-3.1.jar;% EasyMock_HOME% \ objenesis-2.1.jar;.
Linux экспорт CLASSPATH = $ CLASSPATH: $ EasyMock_HOME / easymock-3.2.jar: $ EasyMock_HOME / cglib-3.1.jar: $ EasyMock_HOME / objenesis-2.1.jar :.
макинтош экспорт CLASSPATH = $ CLASSPATH: $ EasyMock_HOME / easymock-3.2.jar: $ EasyMock_HOME / cglib-3.1.jar: $ EasyMock_HOME / objenesis-2.1.jar :.

Шаг 7: Загрузите JUnit Archive

Загрузите последнюю версию JAR-файла JUnit с Github . Сохраните папку в папке C: \> Junit.

Операционные системы Название архива
Windows junit4.11.jar, hamcrest-core-1.2.1.jar
Linux junit4.11.jar, hamcrest-core-1.2.1.jar
макинтош junit4.11.jar, hamcrest-core-1.2.1.jar

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

Установите переменную среды JUNIT_HOME, чтобы она указывала на местоположение базовой директории, где хранятся файлы JUnit на вашем компьютере. В следующей таблице показано, как установить эту переменную среды в разных операционных системах, при условии, что мы сохранили junit4.11.jar и hamcrest-core-1.2.1.jar в C: \> Junit.

Операционные системы Выход
Windows Установите переменную окружения JUNIT_HOME в C: \ JUNIT
Linux экспорт JUNIT_HOME = / usr / local / JUNIT
макинтош экспорт JUNIT_HOME = / библиотека / JUNIT

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

Установите переменную среды CLASSPATH, чтобы она указывала на расположение JAR JAR. В следующей таблице показано, как это делается в разных операционных системах.