🐉 Boss : les tests menteurs

Exercice 6 sur 6 du chapitre 6 · 300 XP · 5 objectifs vérifiés par des tests

Notions abordées : Tests fiablesDonnées de testAssertions précises

Pipin a entendu parler des tests. Il en a écrit, fièrement : « Tous verts, patron ! »

Gorm a fait venir un inspecteur, Maître Vérifix, un gnome au monocle. Il a lu les tests de Pipin, et il a soupiré. Puis il a glissé en cachette quatre bugs dans la taverne, pour voir. Les tests de Pipin sont restés tout verts.

Votre mission

Rendez les tests de tests/Taverne/InspectionTest.php honnêtes : ils doivent toujours passer sur la taverne telle qu'elle est, mais échouer sur chacun des quatre bugs de Maître Vérifix, les mutants 🐛.

Ne touchez pas à l'application : ce sont les tests qui mentent.

Les mensonges classiques d'un test

Un test vert ne prouve rien tant qu'on ne l'a pas vu rougir face à un vrai bug. C'est exactement ce que font les mutants.

Maître Vérifix ajuste son monocle. Il attend.