EasyMock - Configurazione dell'ambiente

EasyMock è un framework per Java, quindi il primo requisito è avere JDK installato sulla tua macchina.

Requisito del sistema

JDK 1.5 o superiore.
Memoria nessun requisito minimo.
Spazio sul disco nessun requisito minimo.
Sistema operativo nessun requisito minimo.

Step 1: Verify Java Installation on Your Machine

Apri la console ed esegui quanto segue java comando.

OS Compito Comando
finestre Apri la Console di comando c: \> java -version
Linux Apri Terminale di comando $ java -version
Mac Apri Terminale macchina: ~ joseph $ java -version

Verifichiamo l'output per tutti i sistemi operativi:

OS Produzione
finestre

versione java "1.6.0_21"

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

VM client Java HotSpot (TM) (build 17.0-b17, modalità mista, condivisione)

Linux

versione java "1.6.0_21"

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

VM client Java HotSpot (TM) (build 17.0-b17, modalità mista, condivisione)

Mac

versione java "1.6.0_21"

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

VM server Java HotSpot (TM) a 64 bit (build 17.0-b17, modalità mista, condivisione)

Se non hai Java installato, per installare il Java Software Development Kit (SDK) fai clic qui.

Supponiamo che tu abbia Java 1.6.0_21 installato sul tuo sistema per questo tutorial.

Step 2: Set JAVA Environment

Impostare il JAVA_HOMEvariabile di ambiente in modo che punti alla posizione della directory di base in cui Java è installato sulla macchina. Per esempio,

OS Produzione
finestre Imposta la variabile d'ambiente JAVA_HOME su C: \ Program Files \ Java \ jdk1.6.0_21
Linux export JAVA_HOME = / usr / local / java-current
Mac export JAVA_HOME = / Library / Java / Home

Aggiungi la posizione del compilatore Java al tuo percorso di sistema.

OS Produzione
finestre Aggiungi la stringa; C: \ Program Files \ Java \ jdk1.6.0_21 \ bin alla fine della variabile di sistema, Path.
Linux export PATH = $ PATH: $ JAVA_HOME / bin /
Mac non richiesto

Verificare l'installazione di Java utilizzando il comando java -version come spiegato sopra.

Step 3: Download EasyMock Archive

Per scaricare l'ultima versione di EasyMock fare clic qui.

Salva la cartella zip sull'unità C, diciamo C: \> EasyMock.

OS Nome dell'archivio
finestre easymock-3.2.zip
Linux easymock-3.2.zip
Mac easymock-3.2.zip

Step 4: Download EasyMock Dependencies

Scarica l'ultima versione del file jar cglib da https://github.com/cglib/cglib/releasese copiarlo nella cartella C: \> EasyMock. Al momento della stesura di questo tutorial, l'ultima versione era la 3.1.

Scarica l'ultima versione del file zip objenesis da http://objenesis.org/download.htmle copiarlo nella cartella C: \> EasyMock. Al momento della stesura di questo tutorial, l'ultima versione era la 2.1. Estrai objenesis-2.1.jar nella cartella C: \> EasyMock

Step 5: Set EasyMock Environment

Impostare il EasyMock_HOMEvariabile di ambiente in modo che punti alla posizione della directory di base in cui EasyMock e i jar delle dipendenze sono memorizzati sulla macchina. La tabella seguente mostra come impostare la variabile d'ambiente su diversi sistemi operativi, supponendo di aver estratto easymock-3.2.jar, cglib-3.1.jar e objenesis-2.1.jar nella cartella C: \> EasyMock.

OS Produzione
finestre Imposta la variabile d'ambiente EasyMock_HOME su C: \ EasyMock
Linux export EasyMock_HOME = / usr / local / EasyMock
Mac export EasyMock_HOME = / Library / EasyMock

Step 6: Set CLASSPATH Variable

Impostare il CLASSPATHvariabile di ambiente in modo che punti alla posizione in cui sono archiviati EasyMock e i jar di dipendenza. La tabella seguente mostra come impostare la variabile CLASSPATH su diversi sistemi operativi.

OS Produzione
finestre Impostare la variabile d'ambiente CLASSPATH su% CLASSPATH%;% EasyMock_HOME% \ easymock-3.2.jar;% EasyMock_HOME% \ cglib-3.1.jar;% EasyMock_HOME% \ objenesis-2.1.jar;.;
Linux export CLASSPATH = $ CLASSPATH: $ EasyMock_HOME / easymock-3.2.jar: $ EasyMock_HOME / cglib-3.1.jar: $ EasyMock_HOME / objenesis-2.1.jar :.
Mac export CLASSPATH = $ CLASSPATH: $ EasyMock_HOME / easymock-3.2.jar: $ EasyMock_HOME / cglib-3.1.jar: $ EasyMock_HOME / objenesis-2.1.jar :.

Step 7: Download JUnit Archive

Scarica l'ultima versione del file jar JUnit da Github . Salvare la cartella nella posizione C: \> Junit.

OS Nome dell'archivio
finestre 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

Step 8: Set JUnit Environment

Impostare il JUNIT_HOMEvariabile di ambiente in modo che punti alla posizione della directory di base in cui i jar JUnit sono memorizzati sulla macchina. La tabella seguente mostra come impostare questa variabile di ambiente su diversi sistemi operativi, assumendo che abbiamo memorizzato junit4.11.jar e hamcrest-core-1.2.1.jar in C: \> Junit.

OS Produzione
finestre Imposta la variabile d'ambiente JUNIT_HOME su C: \ JUNIT
Linux esportare JUNIT_HOME = / usr / local / JUNIT
Mac export JUNIT_HOME = / Library / JUNIT

Step 9: Set CLASSPATH Variable

Imposta la variabile d'ambiente CLASSPATH in modo che punti alla posizione del jar JUNIT. La tabella seguente mostra come viene eseguita su diversi sistemi operativi.

OS Produzione
finestre Imposta la variabile d'ambiente CLASSPATH su% 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 :.