Semaine 1
5 pointsÉcrire des tests
- Une assertion lève une erreur précise en cas d'écart.
- Comparer des valeurs, pas des références.
- Cas normal, limites, erreurs.
- Une suite se juge aux mutants qu'elle attrape.
- Le lanceur attend chaque test et ne s'arrête jamais sur un échec.
function egal(recu, attendu) { const r = JSON.stringify(recu), a = JSON.stringify(attendu); if (r !== a) throw new Error("Attendu " + a + ", reçu " + r);}À retenir : Un test qui passe ne prouve que les cas qu'il teste.

