始める
ほとんどのユーザーに対して、CloudflareはWorkersおよびPages FunctionsプロジェクトのテストにWorkers Vitest統合を使用することを推奨しています。Vitest ↗は、非常に高速なウォッチモード、Jest互換性、TypeScriptの即時サポートを特徴とする人気のJavaScriptテストフレームワークです。この統合では、Cloudflareはカスタムプールを提供し、VitestテストをWorkersランタイムの内部で実行できるようにします。
Workers Vitest統合の特徴:
- ユニットテストと統合テストの両方をサポート。
- WorkersランタイムAPIおよびバインディングへの直接アクセスを提供。
- テストごとの隔離されたストレージを実装。
- Miniflare ↗を使用して完全にローカルでテストを実行。
- Vitestのホットモジュールリロードを活用し、ほぼ瞬時に再実行。
- アウトバウンドリクエストをモックするための宣言的インターフェースを提供。
- 複数のWorkersを持つプロジェクトをサポート。
利用可能なガイドのいずれかから始めましょう: