JUnit - Configuração de ambiente

Configuração de ambiente local

JUnit é uma estrutura para Java, portanto, o primeiro requisito é ter o JDK instalado em sua máquina.

Requisitos do sistema

JDK 1,5 ou superior.
Memória Sem requisitos mínimos.
Espaço em disco Sem requisitos mínimos.
Sistema operacional Sem requisitos mínimos.

Etapa 1: verifique a instalação do Java em sua máquina

Em primeiro lugar, abra o console e execute um comando java baseado no sistema operacional em que está trabalhando.

SO Tarefa Comando
janelas Abrir console de comando c: \> versão java
Linux Abra o terminal de comando $ java -version
Mac Terminal aberto máquina: ~ joseph $ java -version

Vamos verificar a saída de todos os sistemas operacionais -

SO Resultado
janelas

versão java "1.8.0_101"

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

Linux

versão java "1.8.0_101"

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

Mac

versão java "1.8.0_101"

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

Se você não tiver o Java instalado em seu sistema, baixe o Java Software Development Kit (SDK) do seguinte link https://www.oracle.com. Estamos assumindo o Java 1.8.0_101 como a versão instalada para este tutorial.

Etapa 2: definir o ambiente JAVA

Colocou o JAVA_HOMEvariável de ambiente para apontar para o local do diretório base onde o Java está instalado em sua máquina. Por exemplo.

SO Resultado
janelas Defina a variável de ambiente JAVA_HOME para C: \ Program Files \ Java \ jdk1.8.0_101
Linux export JAVA_HOME = / usr / local / java-current
Mac export JAVA_HOME = / Library / Java / Home

Anexe a localização do compilador Java ao caminho do sistema.

SO Resultado
janelas Anexar a string C:\Program Files\Java\jdk1.8.0_101\bin no final da variável do sistema, Path.
Linux exportar PATH = $ PATH: $ JAVA_HOME / bin /
Mac não requerido

Verifique a instalação do Java usando o comando java -version conforme explicado acima.

Etapa 3: Baixe o arquivo JUnit

Baixe a versão mais recente do arquivo JUnit jar em http://www.junit.org. No momento de escrever este tutorial, baixamos Junit-4.12.jar e o copiamos para a pasta C: \> JUnit.

SO Nome do arquivo
janelas junit4.12.jar
Linux junit4.12.jar
Mac junit4.12.jar

Etapa 4: definir o ambiente JUnit

Colocou o JUNIT_HOMEvariável de ambiente para apontar para o local do diretório base onde o jar JUNIT está armazenado em sua máquina. Vamos supor que armazenamos junit4.12.jar na pasta JUNIT.

Sr. Não SO e descrição
1

Windows

Defina a variável de ambiente JUNIT_HOME para C: \ JUNIT

2

Linux

export JUNIT_HOME = / usr / local / JUNIT

3

Mac

export JUNIT_HOME = / Biblioteca / JUNIT

Etapa 5: definir a variável CLASSPATH

Colocou o CLASSPATH variável de ambiente para apontar para a localização do jar JUNIT.

Sr. Não SO e descrição
1

Windows

Defina a variável de ambiente CLASSPATH como% 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 :.

Etapa 6: teste a configuração do JUnit

Crie um arquivo de classe java com o nome TestJunit em 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);
   }
}

Crie um arquivo de classe java com o nome TestRunner em C:\>JUNIT_WORKSPACE para executar caso (s) de teste.

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

Etapa 7: verificar o resultado

Compile as classes usando javac compilador da seguinte forma -

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

Agora execute o Test Runner para ver o resultado da seguinte forma -

C:\JUNIT_WORKSPACE>java TestRunner

Verifique a saída.

true