コンテンツにスキップ

始める

ほとんどのユーザーに対して、CloudflareはWorkersおよびPages FunctionsプロジェクトのテストにWorkers Vitest統合を使用することを推奨しています。Vitestは、非常に高速なウォッチモード、Jest互換性、TypeScriptの即時サポートを特徴とする人気のJavaScriptテストフレームワークです。この統合では、Cloudflareはカスタムプールを提供し、VitestテストをWorkersランタイムの内部で実行できるようにします。

Workers Vitest統合の特徴:

  • ユニットテスト統合テストの両方をサポート。
  • WorkersランタイムAPIおよびバインディングへの直接アクセスを提供。
  • テストごとの隔離されたストレージを実装。
  • Miniflareを使用して完全にローカルでテストを実行。
  • Vitestのホットモジュールリロードを活用し、ほぼ瞬時に再実行。
  • アウトバウンドリクエストをモックするための宣言的インターフェースを提供。
  • 複数のWorkersを持つプロジェクトをサポート。

利用可能なガイドのいずれかから始めましょう: