JUnit - Configuración del entorno

Configuración del entorno local

JUnit es un marco para Java, por lo que el primer requisito es tener JDK instalado en su máquina.

Requisitos del sistema

JDK 1,5 o superior.
Memoria Sin requisitos mínimos.
Espacio del disco Sin requisitos mínimos.
Sistema operativo Sin requisitos mínimos.

Paso 1: Verifique la instalación de Java en su máquina

En primer lugar, abra la consola y ejecute un comando java basado en el sistema operativo en el que está trabajando.

SO Tarea Mando
Ventanas Abrir consola de comandos c: \> java -version
Linux Terminal de comando abierto $ java -version
Mac Terminal abierta máquina: ~ joseph $ java -version

Verifiquemos la salida para todos los sistemas operativos:

SO Salida
Ventanas

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Linux

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Mac

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Si no tiene Java instalado en su sistema, descargue el kit de desarrollo de software (SDK) de Java desde el siguiente enlace https://www.oracle.com. Asumimos Java 1.8.0_101 como la versión instalada para este tutorial.

Paso 2: configurar el entorno JAVA

Selecciona el JAVA_HOMEvariable de entorno para apuntar a la ubicación del directorio base donde está instalado Java en su máquina. Por ejemplo.

SO Salida
Ventanas Establezca la variable de entorno JAVA_HOME en C: \ Archivos de programa \ Java \ jdk1.8.0_101
Linux exportar JAVA_HOME = / usr / local / java-current
Mac exportar JAVA_HOME = / Library / Java / Home

Agregue la ubicación del compilador de Java a la ruta del sistema.

SO Salida
Ventanas Añade la cadena C:\Program Files\Java\jdk1.8.0_101\bin al final de la variable del sistema, Path.
Linux export PATH = $ PATH: $ JAVA_HOME / bin /
Mac no requerido

Verifique la instalación de Java usando el comando java -version como se explicó anteriormente.

Paso 3: Descarga JUnit Archive

Descargue la última versión del archivo jar JUnit de http://www.junit.org. En el momento de escribir este tutorial, hemos descargado Junit-4.12.jar y lo hemos copiado en la carpeta C: \> JUnit.

SO Nombre de archivo
Ventanas junit4.12.jar
Linux junit4.12.jar
Mac junit4.12.jar

Paso 4: configurar el entorno JUnit

Selecciona el JUNIT_HOMEvariable de entorno para apuntar a la ubicación del directorio base donde se almacena JUNIT jar en su máquina. Supongamos que hemos almacenado junit4.12.jar en la carpeta JUNIT.

No Señor SO y descripción
1

Windows

Establezca la variable de entorno JUNIT_HOME en C: \ JUNIT

2

Linux

exportar JUNIT_HOME = / usr / local / JUNIT

3

Mac

exportar JUNIT_HOME = / Library / JUNIT

Paso 5: Establecer la variable CLASSPATH

Selecciona el CLASSPATH variable de entorno para apuntar a la ubicación del jar de JUNIT.

No Señor SO y descripción
1

Windows

Establezca la variable de entorno CLASSPATH en% 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 :.

Paso 6: Pruebe la configuración de JUnit

Cree un nombre de archivo de clase java TestJunit en 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);
   }
}

Cree un nombre de archivo de clase Java TestRunner en C:\>JUNIT_WORKSPACE para ejecutar caso (s) de prueba.

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());
   }
}

Paso 7: verificar el resultado

Compila las clases usando javac compilador de la siguiente manera:

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

Ahora ejecute Test Runner para ver el resultado de la siguiente manera:

C:\JUNIT_WORKSPACE>java TestRunner

Verifique la salida.

true