JUnit - Configurazione dell'ambiente

Configurazione dell'ambiente locale

JUnit è 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.

Passaggio 1: verifica l'installazione di Java sulla macchina

Prima di tutto, apri la console ed esegui un comando java basato sul sistema operativo su cui stai lavorando.

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.8.0_101"

Java (TM) SE Runtime Environment (build 1.8.0_101)

Linux

versione java "1.8.0_101"

Java (TM) SE Runtime Environment (build 1.8.0_101)

Mac

versione java "1.8.0_101"

Java (TM) SE Runtime Environment (build 1.8.0_101)

Se non hai Java installato sul tuo sistema, scarica il Java Software Development Kit (SDK) dal seguente collegamento https://www.oracle.com. Stiamo assumendo Java 1.8.0_101 come versione installata per questo tutorial.

Passaggio 2: impostare l'ambiente JAVA

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.8.0_101
Linux export JAVA_HOME = / usr / local / java-current
Mac export JAVA_HOME = / Library / Java / Home

Aggiungi la posizione del compilatore Java al percorso di sistema.

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

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

Passaggio 3: scarica l'archivio JUnit

Scarica l'ultima versione del file jar JUnit da http://www.junit.org. Al momento della stesura di questo tutorial, abbiamo scaricato Junit-4.12.jar e lo abbiamo copiato nella cartella C: \> JUnit.

OS Nome dell'archivio
finestre junit4.12.jar
Linux junit4.12.jar
Mac junit4.12.jar

Passaggio 4: impostare l'ambiente JUnit

Impostare il JUNIT_HOMEvariabile di ambiente in modo che punti alla posizione della directory di base in cui JUNIT jar è archiviato sulla macchina. Supponiamo di aver memorizzato junit4.12.jar nella cartella JUNIT.

Suor n Sistema operativo e descrizione
1

Windows

Imposta la variabile d'ambiente JUNIT_HOME su C: \ JUNIT

2

Linux

esportare JUNIT_HOME = / usr / local / JUNIT

3

Mac

export JUNIT_HOME = / Library / JUNIT

Passaggio 5: impostare la variabile CLASSPATH

Impostare il CLASSPATH variabile di ambiente in modo che punti alla posizione del jar JUNIT.

Suor n Sistema operativo e descrizione
1

Windows

Imposta la variabile d'ambiente CLASSPATH su% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.;

2

Linux

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

3

Mac

export CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :.

Passaggio 6: testare l'installazione di JUnit

Crea un file di classe java con nome TestJunit in C:\>JUNIT_WORKSPACE

import org.junit.Test;
import static org.junit.Assert.assertEquals;

public class TestJunit {
   @Test
	
   public void testAdd() {
      String str = "Junit is working fine";
      assertEquals("Junit is working fine",str);
   }
}

Crea un file di classe java con nome TestRunner in C:\>JUNIT_WORKSPACE per eseguire uno o più casi di test.

import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;

public class TestRunner {
   public static void main(String[] args) {
      Result result = JUnitCore.runClasses(TestJunit.class);
		
      for (Failure failure : result.getFailures()) {
         System.out.println(failure.toString());
      }
		
      System.out.println(result.wasSuccessful());
   }
}

Passaggio 7: verifica del risultato

Compila le classi usando javac compilatore come segue -

C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java

Ora esegui il Test Runner per vedere il risultato come segue:

C:\JUNIT_WORKSPACE>java TestRunner

Verifica l'output.

true