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