← Cloudflare Workers / workers / testing / vitest-integration
Recepty a příklady
Recepty jsou příklady, které demonstrují jednotkové a integrační testy pro projekty Workers pomocí @cloudflare/vitest-plugin ↗ balíček.
- Základní jednotkové a integrační testy pro Workers pomocí
exports.default↗ - Základní jednotkové a integrační testy pro Pages Functions pomocí
exports.default↗ - Základní integrační testy pomocí pomocného Workeru ↗
- Testy používající KV, R2 a Cache API ↗
- Testy používající D1 s migracemi ↗
- Testy používající Durable Objects s přímým přístupem ↗
- Testy používající Workflows ↗
- Testy používající producenty a konzumenty Queues ↗
- Testy používající Pipelines ↗
- Testy používající Hyperdrive s TCP serverem spravovaným nástrojem Vitest ↗
- Mockování odchozích požadavků pomocí
@msw/cloudflare↗ - Testy používající více pomocných Workerů a mockované požadavky ↗
- Testy importující moduly WebAssembly ↗
- Testy používající JSRPC se vstupními body a Durable Objects ↗
- Testy používající
ctx.exportspro přístup k exportům Workeru ↗ - Rozlišování modulů pomocí Vite dependency pre-bundling ↗
- Mockování bindings Workers AI a Vectorize v jednotkových testech ↗
- Testy používající vazbu Images ↗
- Testy s mockováním Workers Assets ↗