INTEGRITY Документация

Тестирование

Платформа Workers предоставляет дополнительные инструменты для тестирования разных частей приложения. Для большинства проектов используйте Интеграция Workers с Vitest для модульных тестов и createTestHarness() API для интеграционных тестов.

Модульные тесты

Используйте Интеграция Workers с Vitest для быстрой обратной связи при тестировании отдельных функций и модулей. Тесты выполняются внутри среды выполнения Workers, поэтому код тестов может напрямую обращаться к привязкам и API среды выполнения.

Интеграция Workers Vitest предоставляет:

Чтобы настроить модульные тесты, см. Напишите свой первый тест на Vitest.

Интеграционные тесты

Используйте createTestHarness() API для комплексной проверки одного или нескольких Workers и тестирования их взаимодействия друг с другом и с внешними сервисами.

Инфраструктура для интеграционных тестов предоставляет:

Чтобы настроить интеграционные тесты, см. Начало работы с набором для интеграционного тестирования.