L'autodidacte

Assertion

Une assertion, c'est la ligne d'un test qui affirme ce qui doit être vrai : expect(prix).toBe(80). Si la réalité ne colle pas à l'affirmation, le test échoue ; c'est le point précis où le code jure de tenir une promesse.

Le problème du toBe(80) tout nu, c'est qu'il dit quoi sans jamais dire pourquoi 80 : l'assertion grave la valeur, pas la décision qui la justifie.

À lire : Le singe du pourquoi, édition dev.