← Cloudflare Workers / workers / testing
Инфраструктура для интеграционных тестов
createTestHarness() представляет собой API Wrangler для интеграционного тестирования из любого тестового окружения Node.js. Он запускает один или несколько Workers из Wrangler проектов или проектов Vite, использующих Cloudflare Vite plugin.
Начало работы
Просмотр полного примера
Возможности
- Запускает продакшен-сборку, полученную от Wrangler или плагина Cloudflare для Vite
- Направляет запросы и события одному или нескольким Workers
- Предоставляет доступ к привязкам и локальному хранилищу из тестов
- Захватывает логи и диагностические данные Workers runtime
Руководства
Настройте Workers, тестовые значения, хуки жизненного цикла и диагностику сбоев.
Заполните хранилище, подмените исходящие запросы и замените привязки.
Тестируйте маршруты, отправляйте события, управляйте Workflows и проверяйте логи.
Используйте тестовый стенд вместе с MSW и Playwright.