mcpField
J
javascript-testing-patterns

javascript-testing-patterns

github.com/sickn33テスト・品質48.8k304 回インストール今日更新
リポジトリ

javascript-testing-patterns について

JavaScript/TypeScript アプリケーションのテスト戦略を扱うガイドです。ユニット、統合、エンドツーエンドテストを網羅し、詳細な実装例を収録したプレイブックも備えています。

主な機能

  1. 01ユニット・統合テストの指針
  2. 02エンドツーエンドテストのパターン
  3. 03外部依存のモック方法
  4. 04フロントエンドコンポーネントのテスト
  5. 05TDD と CI のテスト実践

活用シーン

  1. 01新規プロジェクトのテスト基盤構築
  2. 02API やサービスの統合テスト作成
  3. 03React または Vue コンポーネントのテスト
  4. 04CI/CD の継続的テストの計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill javascript-testing-patterns

インストール後、Claude Code で/javascript-testing-patternsを入力して読み込まれたか確認します。

同梱ファイルresources/implementation-playbook.md

詳細

JavaScript のテストパターン

最新のテストフレームワークとベストプラクティスを活用して、JavaScript/TypeScript アプリケーションに堅牢なテスト戦略を実装するための包括的なガイドです。

このスキルを使用する場面

  • 新しいプロジェクトのテスト基盤をセットアップするとき
  • 関数やクラスの単体テストを書くとき
  • API やサービスの統合テストを作成するとき
  • ユーザーフローのエンドツーエンドテストを実装するとき
  • 外部依存関係や API をモックするとき
  • React、Vue、その他のフロントエンドコンポーネントをテストするとき
  • テスト駆動開発(TDD)を実践するとき
  • CI/CD パイプラインで継続的なテストをセットアップするとき

このスキルを使用しない場面

  • タスクが JavaScript のテストパターンと無関係な場合
  • この範囲外の別の分野やツールが必要な場合

手順

  • 目標、制約、必要な入力を明確にします。
  • 関連するベストプラクティスを適用し、結果を検証します。
  • 実行可能な手順と検証方法を提示します。
  • 詳細な例が必要な場合は、resources/implementation-playbook.md を開きます。

リソース

同梱のプレイブックには、テスト済みプロジェクトではなく、参考用の断片が含まれています。テストを実行する前に、選択したフレームワークのバージョンと設定を確認し、データベースやネットワークへの影響を隔離してください。リポジトリのテストは任意のコードを実行する可能性があります。

  • 詳細なパターンと例については、resources/implementation-playbook.md を参照してください。

制限事項

  • このスキルは、タスクが上記の範囲に明確に合致する場合にのみ使用してください。
  • 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、または成功基準が不足している場合は、作業を中断して確認してください。

コメント