vitest-mocking
✓モックパターンをテストし、二重戦略をテストします。モック、スパイ、スタブ、またはフェイクが必要なテストを作成するときに使用します。トリガーには、モジュールのモック化、グローバルのスタブ化 (フェッチ、日付、タイマー)、コンポーザブルのテスト、インポートのモック化 (デフォルト/名前付き)、テスト ダブルの作成、依存関係の置換、モック呼び出しの検証、モックのクリーンアップ、または「Vitest で X をモックする方法」に関する質問が含まれます。適切なモックの実践のためにテストをレビューするときにも使用します。
SKILL.md
| Spy | Record calls, verify interactions | No (uses real code) | | Mock | Replace module entirely | Yes | | Stub | Return canned responses | Yes | | Fake | Working but simplified impl | Yes |
Use spy when: Verifying a function was called correctly while keeping real behavior
Use mock when: Replacing external dependencies (network, database, third-party modules)
モックパターンをテストし、二重戦略をテストします。モック、スパイ、スタブ、またはフェイクが必要なテストを作成するときに使用します。トリガーには、モジュールのモック化、グローバルのスタブ化 (フェッチ、日付、タイマー)、コンポーザブルのテスト、インポートのモック化 (デフォルト/名前付き)、テスト ダブルの作成、依存関係の置換、モック呼び出しの検証、モックのクリーンアップ、または「Vitest で X をモックする方法」に関する質問が含まれます。適切なモックの実践のためにテストをレビューするときにも使用します。 ソース: alexanderop/workouttracker。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/alexanderop/workouttracker --skill vitest-mocking- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
vitest-mocking とは?
モックパターンをテストし、二重戦略をテストします。モック、スパイ、スタブ、またはフェイクが必要なテストを作成するときに使用します。トリガーには、モジュールのモック化、グローバルのスタブ化 (フェッチ、日付、タイマー)、コンポーザブルのテスト、インポートのモック化 (デフォルト/名前付き)、テスト ダブルの作成、依存関係の置換、モック呼び出しの検証、モックのクリーンアップ、または「Vitest で X をモックする方法」に関する質問が含まれます。適切なモックの実践のためにテストをレビューするときにも使用します。 ソース: alexanderop/workouttracker。
vitest-mocking のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/alexanderop/workouttracker --skill vitest-mocking インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/alexanderop/workouttracker
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-01