Développer en Java/Tests
Dans ce chapitre nous allons voir avec quels outils nous pouvons tester du code Java.
Tests avec Maven.
Comme nous l'avons vu dès la présentation de Maven en début d'ouvrage, Maven permet de compiler et de lancer les tests avec
mvn test
On peut également lancer un seul test avec
mvn test -Dtest=ExempleTest # pas besoin du nom pleinement qualifié de la classe
Évaluer la couverture du code.
avec Cobertura.
Avec cobertura-maven-plugin, il suffit de faire 
mvn cobertura:cobertura
avec Emma.
Avec emma-maven-plugin, il suffit de faire 
mvn emma:emma
Frameworks de génération de simulacres.
Easymock
Mockito
Powermock
JMock
Unitils

Jean AZEMARD
Sculpteur, dessinateur, aquarelliste, musicien également (violoncelle, piano, et tuba dans l’Orchestre bolchevik), artiste engagé (membre du groupe ABC et proche de Support/Surface) mais libre, passionné de jazz, d’architecture, de photographie et de cinéma. Il enseigna pendant vingt ans à l’École d’Art de Nîmes. 
Mort prématurément à l’âge de 61 ans, le 17 octobre 1998 aux Cabanes Azémard (son lieu), il nous laisse une œuvre immense, sensible, aérienne : “J’emploie des matériaux lourds, disait-il, mais je cherche la légèreté”. Pour lui, le champ de l’art ne se limitait pas à la fabrique de pièces exposables. L’art était intimement lié à une manière d’être et de séjourner – à un éthos –, et donc infiniment politique.

Dessin assisté par ordinateur
Le dessin assisté par ordinateur, ou DAO, est un outil indispensable à la conception moderne. Toutefois, même si cela ne semble pas nécessaire, il convient de savoir d'abord dessiner à la main avant de se mettre à la DAO. En effet, La finalité de la DAO est de sortir des plan destinés à la fabrication. Ces plans sont contractuels, et doivent être lisibles et exploitables.
Par ailleurs, il convient également d'avoir au moins des notions de conception, sur la manière dont sont fabriqués les objets dessiné, sur la manière dont ils sont assemblés et utilisés, afin de ne pas faire d'erreur dans la conception de la pièce elle-même.

Initiation à BRL-CAD
BRL-CAD est un logiciel libre de dessin assisté par ordinateur (DAO). Il a été développé par l'armée états-unienne et est distribué sous licence LGPL et BSD. Le développement a été initié par Mike Muuss en 1979, le projet est devenu libre en 2004. Le nom du logiciel est composé du nom du laboratoire qui l'a développé, le "Ballistic Research Laboratory" (laboratoire de recherche en balistique), et de "computer-aided design", conception assistée par ordinateur (CAO).
Objectif.
Le but de ce livre est de permettre la prise en main du logiciel. Il s'appuie pour cela sur des exemples simples.
Prérequis.
BRL-CAD dispose d'une interface graphique permettant la création de modèles volumiques à la souris. C'est une approche permettant d'avoir un rendu rapidement, et qui ne nécessite pas de connaissance particulière.
Cependant, cette méthode manque de précision. Lorsque l'on veut un placement et un dimensionnement précis des objets, et lorsque l'on veut exploiter à fond les possibilités de BRL-CAD, il devient nécessaire d'utiliser l'interface en ligne de commande. La conception du modèle volumique s'apparente alors à de la programmation, et il est nécessaire de maîtriser la géométrie analytique dans l'espace.

Initiation à BRL-CAD/Installer BRL-CAD
BRL-CAD est disponible sur plusieurs plateformes :
Les différentes installations peuvent se télécharger depuis SourceForge.net ; les liens sont disponibles sur la page
Notes.
"Introduction" < ↑ > "Concepts de base"