Un développeur nommé TJ a hérité d'un projet NestJS contenant du code laissé par d'anciens développeurs. Il a découvert un test spécifique pour le ProjectsModule, qui sert simplement de conteneur pour regrouper des contrôleurs et des providers dans ce framework TypeScript.

Le fichier de test ProjectsModule.test.ts se contente de vérifier que la classe du module peut être instanciée et que l'objet résultant est « truthy ». Étant donné que les modules NestJS standard n'exécutent aucune logique lors de leur construction, cette assertion réussit systématiquement, quel que soit l'état du code.

Ce test n'apporte donc aucune vérification fonctionnelle et n'améliore pas la couverture de code pour les providers ou contrôleurs référencés. Il revient en réalité à tester le fonctionnement du framework de test lui-même plutôt que la logique de l'application.