Un contexte définit ce qui est vrai ou faux à l’intérieur de lui.
C’est un ensemble de circonstances (propriétés) qui donne un référentiel à partir du quel créer des variables (fonction d’ensemble) ou poser des assertions.
Ensemble : planter des légumes dans un jardin
Assertions : sur la planète Terre, les objets tombent au sol.
Chaque niveau de fonctions (ou itérateurs) entremêlés défini un nouveau sous-contexte, qui a accès aux variables définies plus haut mais dont les variables définies ici ne sont accessibles que plus bas.
@todo code blockUn peu pareil qu’en JavaScript, mais une note néanmoins.
Pour utiliser des variables de contextes plus généraux, il faut utiliser le mot-clé `use` après la définition des paramètres.
@todo code block