Mockito - 環境設定



Mockito 是一個 Java 框架,因此首要要求是在您的機器上安裝 JDK。

系統需求

JDK 1.5 或以上版本。
記憶體 無最低要求。
磁碟空間 無最低要求。
作業系統 無最低要求。

步驟 1 - 驗證您的機器上是否安裝了 Java

開啟控制檯並執行以下 **java** 命令。

作業系統 任務 命令
Windows 開啟命令控制檯 c:\> java -version
Linux 開啟命令終端 $ java -version
Mac 開啟終端 machine:> joseph$ java -version

讓我們驗證所有作業系統的輸出:

作業系統 輸出
Windows

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b07)

Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)

Linux

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b07)

Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)

Mac

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b07)

Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode, sharing)

如果您尚未安裝 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 編譯器的路徑新增到您的系統路徑中。

作業系統 輸出
Windows 將字串 ;C:\Program Files\Java\jdk1.6.0_21\bin 附加到系統變數 Path 的末尾。
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-all-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 環境變數設定為 %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-core-1.2.1.jar 儲存在 C:\>Junit。

作業系統 輸出
Windows 將 JUNIT_HOME 環境變數設定為 C:\JUNIT
Linux export JUNIT_HOME=/usr/local/JUNIT
Mac export JUNIT_HOME=/Library/JUNIT

步驟 8 - 設定 CLASSPATH 變數

設定 CLASSPATH 環境變數以指向 JUNIT jar 檔案的位置。下表顯示瞭如何在不同的作業系統上執行此操作。

作業系統 輸出
Windows 將 CLASSPATH 環境變數設定為 %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 export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.11.jar:$JUNIT_HOME/hamcrest-core-1.2.1.jar:.
廣告
© . All rights reserved.