- Mockito - Discussion
- Mockito - Useful Resources
- Mockito - Quick Guide
- Mockito - Timeouts
- Behavior Driven Development
- Mockito - Resetting Mock
- Mockito - Spying
- Mockito - Callbacks
- Mockito - Ordered Verification
- Mockito - Create Mock
- Mockito - Exception Handling
- Mockito - Varying Calls
- Mockito - Expecting Calls
- Mockito - Verifying Behavior
- Mockito - Adding Behavior
- Mockito - JUnit Integration
- Mockito - First Application
- Mockito - Environment Setup
- Mockito - Overview
- Mockito - Home
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Mockito - Environment Setup
Mockito是 Java的一个框架,因此第一项要求是在你的机器中安装JDK。
System Requirement
JDK | 1.5 or above. |
---|---|
Memory | no minimum requirement. |
Disk Space | no minimum requirement. |
Operating System | no minimum requirement. |
开放通道,执行如下java指令。
OS | Task | Command |
---|---|---|
Windows | Open Command Console | c:> java -version |
Linux | Open Command Terminal | $ java -version |
Mac | Open Terminal | machine:> joseph$ java -version |
让我们核实所有操作系统的产出——
OS | Output |
---|---|
Windows | java 版本“1.6.0_21” > |
Linux | java 版本“1.6.0_21” > |
Mac | java 版本“1.6.0_21” > |
如没有安装 Java,则安装 Java软件开发基(SDK)
我们假定,在你的系统上安装了16.0_21 Java。
Step 2 - Set JAVA Environment
设定JAVA_HOME环境变量,以标明 Java在你的机器上安装的基名录位置。 例如,
OS | Output |
---|---|
Windows | Set the environment variable JAVA_HOME to C:Program FilesJavajdk1.6.0_21 |
Linux | export JAVA_HOME=/usr/local/java-current |
Mac | export JAVA_HOME=/Library/Java/Home |
将 Java编者的位置应用到你的系统途径。
OS | Output |
---|---|
Windows | Append the string ;C:Program FilesJavajdk1.6.0_21in to the end of the system variable, Path. |
Linux | export PATH=$PATH:$JAVA_HOME/bin/ |
Mac | not required |
如上文所述,使用“指挥java-version对 Java装置进行核查”。
下载Mockito最新版本:
OS | Archive name |
---|---|
Windows | mockito-all-2.0.2-beta.jar |
Linux | mockito-all-2.0.2-beta.jar |
Mac | mockito-all-2.0.2-beta.jar |
设定Mockito_HOME 环境变量,以标明Mockito和依附室存放在你的机器上的基本目录位置。 下表显示了如何将环境变量设定在不同的运作系统中,假设我们把 mo-all-2.0.2-beta.jar推到C:>Mockito 夹。
OS | Output |
---|---|
Windows | Set the environment variable Mockito_HOME to C:Mockito |
Linux | export Mockito_HOME=/usr/local/Mockito |
Mac | export Mockito_HOME=/Library/Mockito |
Step 5 - Set CLASSPATH 可变
设定CLASSPATH环境变量,以标明储存Mockito jar的地点。 下表显示如何将CLCSATH变量设定在不同操作系统上。
OS | Output |
---|---|
Windows | Set the environment variable CLASSPATH to %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:. |
http://github.com/junit-team/junit/wiki/Download-and-Install”rel=“nofollow” Target=_blank” Save the rafter at the place C:>Junit.
OS | Archive name |
---|---|
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 |
设定JUNIT_HOME环境变量,以标明在你的机器上储存JUSZ jars的基本目录位置。 下表显示,假设我们在C:>Junit4.11.jar 和hamcrest-core-1.2.1.jar 储存起来,如何将这一环境变量设定在不同的运作系统中。
OS | Output |
---|---|
Windows | Set the environment variable JUNIT_HOME to C:JUNIT |
Linux | export JUNIT_HOME=/usr/local/JUNIT |
Mac | export JUNIT_HOME=/Library/JUNIT |
将CLASSPATH环境变量确定为JUNIT jar地点。 下表显示了在不同的操作系统上如何做到这一点。
OS | Output |
---|---|
Windows | Set the environment variable CLASSPATH to %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:. |