testing
Write and run tests using Vitest. Understand linting and formatting with Biome. Apply testing patterns for components, utilities, and Server Actions.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Testing & Code Quality
このスキルは、Bingifyプロジェクトのテスト戦略とコード品質管理をカバーします。
概要
BingifyはVitestでテストを実行し、Biomeでリント・フォーマットを管理します。
テストファイルの配置
テストファイルは以下のパターンで配置:
lib/
utils.ts
__tests__/
utils.test.ts
テストの作成
import { describe, it, expect } from "vitest";
import { formatDate } from "../utils";
describe("ユーティリティ関数", () => {
it("日付を正しくフォーマットする", () => {
const date = new Date("2026-01-11");
const result = formatDate(date, "YYYY-MM-DD");
expect(result).toBe("2026-01-11");
});
});
テスト実行
# すべてのテスト
pnpm test
# ウォッチモード
pnpm test -- --watch
# カバレッジ
pnpm test -- --coverage
参考
- Vitest公式ドキュメント
- Biomejs公式ドキュメント
- github-workflow スキル - CI/CDチェックの詳細
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!