ガイド: テスト
TypeScript/フロントエンドのテストの小技。テストのために設計を歪めない、見た目の崩れも機械で検出する。
- TypeScript: テストのためだけに export しない → Vitest の In-source testing — 内部関数を同じファイルでテスト
- テスト: Vitest 4 の Browser Mode でビジュアルリグレッションテスト(VRT)を始める — スクリーンショット比較を CI で
- GitHub Actions: workflow_run でCI成功後にだけCDを起動する — テストが通ったものだけをデプロイ