Professeur X : Pour quelqu'un qui déteste les mutants... vous avez certainement une étrange compagnie. William Stryker : Oh, ils remplissent leur fonction... tant qu'ils peuvent être contrôlés.
Bienvenue sur le monorepo de StrykerJS. C'est ici que sont conservés tous les packages officiels de Stryker. Si vous êtes nouveau dans les monorepos : n'ayez pas peur. Vous trouverez les packages dans le dossier packages
.
Si vous souhaitez savoir pourquoi nous avons choisi un monorepo, veuillez lire le document de conception de babeljs sur les monorepo. Nous l'utilisons pour les mêmes raisons qu'eux.
Pour une introduction aux tests de mutation et aux fonctionnalités de Stryker, consultez stryker-mutator.io.
Veuillez suivre le démarrage rapide sur le site Web.
Pour les petits projets js, vous pouvez essayer la commande suivante :
npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run
Il exécutera stryker avec les valeurs par défaut :
npm test
comme commande de testlib
et src
$ npx stryker < command > [options] [configFile]
Voir utilisation sur stryker-mutator.io
Consultez notre site Web pour connaître la liste des mutateurs actuellement pris en charge.
Voir configuration sur stryker-mutator.io.