JUnit - Configuration de l'environnement
Configuration de l'environnement local
JUnit est un framework pour Java, donc la toute première exigence est d'avoir JDK installé sur votre machine.
Exigence du système
JDK | 1.5 ou supérieur. |
---|---|
Mémoire | Aucune exigence minimale. |
Espace disque | Aucune exigence minimale. |
Système opérateur | Aucune exigence minimale. |
Étape 1: Vérifiez l'installation de Java sur votre machine
Tout d'abord, ouvrez la console et exécutez une commande java basée sur le système d'exploitation sur lequel vous travaillez.
OS | Tâche | Commander |
---|---|---|
les fenêtres | Ouvrez la console de commande | c: \> java -version |
Linux | Ouvrir le terminal de commande | $ java -version |
Mac | Terminal ouvert | machine: ~ joseph $ java -version |
Vérifions la sortie pour tous les systèmes d'exploitation -
OS | Production |
---|---|
les fenêtres | version java "1.8.0_101" Environnement d'exécution Java (TM) SE (build 1.8.0_101) |
Linux | version java "1.8.0_101" Environnement d'exécution Java (TM) SE (build 1.8.0_101) |
Mac | version java "1.8.0_101" Environnement d'exécution Java (TM) SE (build 1.8.0_101) |
Si Java n'est pas installé sur votre système, téléchargez le kit de développement logiciel Java (SDK) à partir du lien suivant https://www.oracle.com. Nous supposons que Java 1.8.0_101 est la version installée pour ce didacticiel.
Étape 2: définir l'environnement JAVA
Met le JAVA_HOMEvariable d'environnement pour pointer vers l'emplacement du répertoire de base où Java est installé sur votre machine. Par exemple.
OS | Production |
---|---|
les fenêtres | Définissez la variable d'environnement JAVA_HOME sur C: \ Program Files \ Java \ jdk1.8.0_101 |
Linux | export JAVA_HOME = / usr / local / java-current |
Mac | export JAVA_HOME = / Bibliothèque / Java / Accueil |
Ajoutez l'emplacement du compilateur Java au chemin système.
OS | Production |
---|---|
les fenêtres | Ajouter la chaîne C:\Program Files\Java\jdk1.8.0_101\bin à la fin de la variable système, Path. |
Linux | export PATH = $ PATH: $ JAVA_HOME / bin / |
Mac | non requis |
Vérifiez l'installation de Java à l'aide de la commande java -version comme expliqué ci-dessus.
Étape 3: Téléchargez l'archive JUnit
Téléchargez la dernière version du fichier jar JUnit à partir de http://www.junit.org. Au moment d'écrire ce tutoriel, nous avons téléchargé Junit-4.12.jar et l'avons copié dans le dossier C: \> JUnit.
OS | Nom de l'archive |
---|---|
les fenêtres | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
Étape 4: définir l'environnement JUnit
Met le JUNIT_HOMEvariable d'environnement pour pointer vers l'emplacement du répertoire de base où JUNIT jar est stocké sur votre machine. Supposons que nous ayons stocké junit4.12.jar dans le dossier JUNIT.
Sr. Non | OS et description |
---|---|
1 | Windows Définissez la variable d'environnement JUNIT_HOME sur C: \ JUNIT |
2 | Linux export JUNIT_HOME = / usr / local / JUNIT |
3 | Mac export JUNIT_HOME = / Bibliothèque / JUNIT |
Étape 5: Définissez la variable CLASSPATH
Met le CLASSPATH variable d'environnement pour pointer vers l'emplacement du fichier JUNIT.
Sr. Non | OS et description |
---|---|
1 | Windows Définissez la variable d'environnement CLASSPATH sur% 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 :. |
Étape 6: Tester la configuration de JUnit
Créer un nom de fichier de classe Java TestJunit dans 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);
}
}
Créer un nom de fichier de classe Java TestRunner dans C:\>JUNIT_WORKSPACE pour exécuter des cas de 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());
}
}
Étape 7: Vérifiez le résultat
Compilez les classes en utilisant javac compilateur comme suit -
C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java
Maintenant, exécutez le Test Runner pour voir le résultat comme suit -
C:\JUNIT_WORKSPACE>java TestRunner
Vérifiez la sortie.
true