البروفيسور العاشر: بالنسبة لشخص يكره المتحولين... فمن المؤكد أنك تحتفظ بصحبة غريبة. ويليام سترايكر: أوه، إنهم يخدمون غرضهم... طالما أنه من الممكن السيطرة عليهم.
مرحبًا بك في monorepo الخاص بـ StrykerJS. هذا هو المكان الذي يتم فيه الاحتفاظ بجميع حزم سترايكر الرسمية. إذا كنت جديدًا على monorepos: فلا تخف. ستجد الحزم في مجلد packages
.
إذا كنت مهتمًا لماذا اخترنا monorepo، فيرجى قراءة وثيقة تصميم babeljs حول monorepos. نحن نستخدمها لنفس الأسباب التي يستخدمونها.
للحصول على مقدمة حول اختبار الطفرات وميزات Stryker، راجع stryker-mutator.io.
يرجى اتباع البداية السريعة على الموقع.
بالنسبة لمشاريع js الصغيرة، يمكنك تجربة الأمر التالي:
npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run
سيتم تشغيل سترايكر بالقيم الافتراضية:
npm test
كأمر الاختبار الخاص بكlib
و src
$ npx stryker < command > [options] [configFile]
راجع الاستخدام على stryker-mutator.io
راجع موقعنا على الإنترنت للحصول على قائمة بالطفرات المدعومة حاليًا.
راجع التكوين على stryker-mutator.io.