Mockito 是 Java 的一个框架, 所以第一个要求是将 JDK 安装在您的计算机中。

系统要求

jdk

1.5 或以上。

内存

无最低要求。

磁盘空间

无最低要求。

操作系统

无最低要求。

步骤1−验证计算机上的 Java 安装

打开控制台并执行下面的java命令。

操作系统

任务

命令

windows

打开命令控制台

c:\> java -version

linux

打开命令终端

$ java -version

mac

打开终端

machine:> joseph$ java -version


让我们验证所有操作系统的输出−

操作系统

输出

windows

java 版本 "1.6. 0_21"

Java (TM) SE 运行时环境 (生成 1.6. 0_21-b07)

Java 热点 (TM) Client VM (构建 17.0-b17, 混合模式, 共享)

linux

java 版本 "1.6. 0_21"

Java (TM) SE 运行时环境 (生成 1.6. 0_21-b07)

Java HotSpot(TM) Client VM (构建 17.0-b17, 混合模式, 共享)

mac

java 版本 "1.6. 0_21"

Java (TM) SE 运行时环境 (生成 1.6. 0_21-b07)

Java HotSpot(TM) 64 位服务器 VM (构建 17.0-b17, 混合模式, 共享)

如果没有安装 java, 请安装 java 软件开发工具包 (SDK)单击此处.

我们假设您的系统上安装了 Java 1.6 0_21 本教程。

步骤2−设置 JAVA 环境

将JAVA_HOME环境变量设置为指向计算机上安装了 JAVA 的基目录位置。例如,

操作系统

输出

windows

将环境变量 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.6.0_21

linux

export JAVA_HOME=/usr/local/java-current

mac

export JAVA_HOME=/Library/Java/Home

将 Java 编译器的位置追加到系统PATH环境变量。

操作系统

输出

windows

追加字符串;C:\Program Files\Java\jdk1.6.0_21\bin

linux

export PATH=$PATH:$JAVA_HOME/bin/

mac

不需要

如上文所述, 使用命令java -version 验证 java 安装。

步骤3−下载 Mockito-all

要从 Maven 存储库下载最新版本的 Mockito,请单击此处.

将 jar 文件保存在 c 驱动器上, 比方说, c: \ > Mockito。

操作系统

存档名称

windows

mockito-all-2.0.2-beta.jar

linux

mockito-all-2.0.2-beta.jar

mac

mockito-all-2.0.2-beta.jar

步骤4−设置 Mockito 环境变量

将Mockito_HOME环境变量设置为指向您的计算机上存储 Mockito 和依赖项 jar 的基目录位置。下表显示了如何在不同的操作系统上设置环境变量, 假设我们已经将 mockito 2.0. 2 beta 的 jar 文件提取到 C: \ > mockito 文件夹中。

操作系统

输出

windows

将环境变量 Mockito_HOME 设置为 C:\Mockito

linux

export Mockito_HOME=/usr/local/Mockito

mac

export Mockito_HOME=/Library/Mockito

步骤5−设置CLASSPATH 环境变量

将CLASSPATH 环境变量设置为指向存储 Mockito jar 的位置。下表显示了如何在不同的操作系统上设置CLASSPATH 变量。

操作系统

输出

windows

将环境变量类路径设置为%CLASSPATH%;%Mockito_HOME%\mockito-all-2.0.2-beta.jar;.;

linux

export CLASSPATH=$CLASSPATH:$Mockito_HOME/mockito-all-2.0.2-beta.jar:.

mac

export CLASSPATH=$CLASSPATH:$Mockito_HOME/mockito-all-2.0.2-beta.jar:.

步骤6−下载 JUnit 存档

Github下载最新版本的 JUnit jar 文件。将文件夹保存在 C: \ > Junit 的位置。

操作系统

存档名称

windows

junit4.11.jar, hamcrest-core-1.2.1.jar

linux

junit4.11.jar, hamcrest-core-1.2.1.jar

mac

junit4.11.jar, hamcrest-core-1.2.1.jar

步骤7−设置 JUnit 环境

将JUNIT_HOME环境变量设置为指向计算机上存储 JUNIT jar 的基目录位置。下表显示了如何在不同的操作系统上设置此环境变量, 假设我们已经存储了 junit4.11. jar 和 hamcrest-1.2. 1. C: \ > Junit 的 jar。

操作系统

输出

windows

将环境变量 JUNIT_HOME 设置为 C:\JUNIT

linux

export JUNIT_HOME=/usr/local/JUNIT

mac

export JUNIT_HOME=/Library/JUNIT

步骤8−设置CLASSPATH 变量

将类路径环境变量设置为指向 JUNIT jar 位置。下表显示了如何在不同的操作系统上执行此操作。

操作系统

输出

windows

将环境变量类路径设置为%CLASSPATH%;%JUNIT_HOME%\junit4.11.jar;%JUNIT_HOME%\hamcrest-core-1.2.1.jar;.;

linux

export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.11.jar:$JUNIT_HOME/hamcrest-core-1.2.1.jar:.

mac

 

Maven引入Jar

<dependency>
    <groupId>org.mockito</groupId>
    <artifactId>mockito-core</artifactId>
    <version>2.15.0</version>
</dependency>

Junit引入Jar

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
</dependency>

以上两个配置基于Spring Boot 2.0环境推荐的版本



翻译自:https://www.tutorialspoint.com/mockito/mockito_environment.htm