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