chai-spies est une bibliothèque de test pour JavaScript qui permet de créer des espions (spies) facilement dans vos tests. Elle s'intègre avec Chai, un framework d'assertion populaire, pour fournir une syntaxe fluide et expressive lors de la vérification des appels de fonction. Chai-spies est particulièrement utile pour tester des fonctions et des méthodes sans avoir à les stubber ou les mocker complètement. Cependant, il existe plusieurs alternatives qui offrent des fonctionnalités similaires. Voici quelques-unes d'entre elles :
Pour voir comment chai-spies se compare à jest, proxyquire, rewire, sinon et testdouble, consultez le lien suivant : Comparaison de chai-spies, jest, proxyquire, rewire, sinon et testdouble.