% \chapter{Tests du paquetage interpreteurlir.expressions}

\section{Expression}

Cette classe Expression a été passée en abstract lors de l'itération 3
cependant les tests des méthodes statiques restent pertinents et ont donc
été conservés.

\section{ExpressionChaine}

Lors du développement de la classe ExpressionChaine, l'ambigüité des symboles
des opérateurs ("+" et "=") a posé problème. En effet, il fallait déterminer
l'emplacement de l'opérateur en ignorant ces symboles s'ils sont contenu dans
les constantes littérales. Au fil du développement, les tests ont été concluants.

\section{ExpressionEntier}

Il n'y a rien à signaler sur le développement de ExpressionEntier.

\section{ExpressionBoolenne}

Le développement a été scindé en deux. Un premier groupe a commencer à écrire
les interfaces et les tests cependant il a rencontré des difficultés à coder
le constructeur, ont été repris par la suite par un autre groupe.
Cependant la méthode calculer() n'a pas posé de problème lors du développement.
