stryker js
v8.6.0
プロフェッサー X: ミュータントを憎む人にしては…確かに奇妙な仲間を抱えていますね。ウィリアム・ストライカー: ああ、彼らはその目的を果たします... 制御できる限り。
StrykerJS のモノレポへようこそ。ここには、すべての公式 Stryker パッケージが維持されます。モノリポジトリを初めて使用する場合でも、心配する必要はありません。パッケージは、 packages
フォルダー内にあります。
モノリポジトリを選択した理由に興味がある場合は、モノリポジトリに関する babeljs の設計ドキュメントを読んでください。私たちも彼らと同じ理由でそれを使用しています。
ミューテーション テストと Stryker の機能の概要については、stryker-mutator.io を参照してください。
Web サイトのクイックスタートに従ってください。
小規模な JS プロジェクトの場合は、次のコマンドを試すことができます。
npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run
デフォルト値で stryker を実行します。
npm test
使用します。lib
ディレクトリとsrc
ディレクトリで変更するファイルを検索します$ npx stryker < command > [options] [configFile]
stryker-mutator.io で使用法を参照してください。
現在サポートされているミューテーターのリストについては、当社の Web サイトを参照してください。
stryker-mutator.io の設定を参照してください。