skills/smithery.ai/typescript-testing

typescript-testing

SKILL.md

TypeScript テストルール

テストフレームワーク

  • Vitest: このプロジェクトではVitestを使用
  • テストのインポート: import { describe, it, expect, beforeEach, vi } from 'vitest'
  • モックの作成: vi.mock() を使用

テストの基本方針

品質要件

  • カバレッジ: 単体テストのカバレッジは70%以上を必須
  • 独立性: 各テストは他のテストに依存せず実行可能
  • 再現性: テストは環境に依存せず、常に同じ結果を返す
  • 可読性: テストコードも製品コードと同様の品質を維持

カバレッジ要件

必須: 単体テストのカバレッジは70%以上 指標: Statements(文)、Branches(分岐)、Functions(関数)、Lines(行)

Installs
4
First Seen
Mar 26, 2026