Le paquet JUnit contient un environnement de travail simple et libre pour écrire et lancer des tests qu'on peut répéter. C'est un exemple de l'architecture xUnit pour des environnements de test d'unité. Les fonctionnalités JUnit incluent des assertions pour tester les résultats attendus, des équipements de tests pour le partage de données de tests communes, et des lanceurs de tests pour lancer des tests.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.5.
Téléchargement (HTTP) : https://launchpad.net/debian/+archive/primary/+files/junit4_4.11.orig.tar.gz
Somme de contrôle MD5 du téléchargement : b4d163832583dcec8bedb5427c795cc4
Taille du téléchargement : 1.7 Mo
Estimation de l'espace disque requis : 34 Mo
Estimation du temps de construction : 0.1 SBU
Fichier requis: http://anduin.linuxfromscratch.org/sources/other/junit-4.11.jar
Fichier requis: http://hamcrest.googlecode.com/files/hamcrest-1.3.tgz
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/junit
Pour faire une construction complète de JUnit depuis les sources, apache-ant-1.9.3 est requis. Cependant JUnit est utilisé dans la construction de Apache Ant. Copiez le fichier jar de Unit-4.11 pour commencer. Ensuite retournez construire depuis les sources, si vous le souhaitez.
Installez JUnit en lançant les
commandes commands en tant qu'utilisateur root
:
install -v -m755 -d /usr/share/java && cp -v junit-4.11.jar /usr/share/java
A ce point, soyez certain que Apache-Ant est installé et ensuite continuez avec la construction depuis les sources et l'installation. Depuis le répertoire créé par l'extraction des sources de JUnit, placez les fichiers jar requis de hamcrest et construisez le paquet:
tar -xf ../hamcrest-1.3.tgz && cp -v hamcrest-1.3/hamcrest-core-1.3{,-sources}.jar lib/ && ant dist
Les tests sont automatiquement fait pendant l'étape de construction.
Installez les fichiers dans l'endroit final en tant qu'utilisateur
root
:
install -v -m755 -d /usr/share/{doc,java}/junit-4.11 && chown -R root:root . && cp -v -R junit*/javadoc/* /usr/share/doc/junit-4.11 && cp -v junit*/junit*.jar /usr/share/java/junit-4.11 && cp -v hamcrest-1.3/hamcrest-core*.jar /usr/share/java/junit-4.11
Finalement, mettez à jour la variable CLASSPATH
:
export CLASSPATH=$CLASSPATH:/usr/share/java/junit-4.11
Last updated on : 2012-06-07 06:40:05 +020