Examples
Examples
Runnable projects that show InboxTap at the real SMTP boundary with popular application and test stacks.Each walkthrough below is rendered directly from the example's README, so the documentation stays aligned with the code you can run.
Examples
- Better Auth + Next.js + InboxTapRun Better Auth email verification, magic-link, and OTP flows through InboxTap with Playwright.Open example →
- Express + Nodemailer + InboxTapSend transactional email from Express through Nodemailer and assert it with Vitest.Open example →
- SMTP fault injection with VitestTest transient SMTP failures, paused deliveries, and connection recovery with Vitest.Open example →
- Bun test fixtures + InboxTapUse Bun lifecycle hooks with a dynamic InboxTap server and an explicit fresh inbox per test.Open example →
- Vitest fixtures + InboxTapRun concurrent Vitest cases through one file-scoped InboxTap server with isolated test inboxes.Open example →
- Playwright fixtures + InboxTapCompose Playwright worker fixtures so an application consumes InboxTap's dynamic SMTP settings.Open example →
- Redacted test reports with VitestGenerate redacted HTML and JSON artifacts from matcher observations, captured messages, and application assertions.Open example →
- Scheduled email delivery with VitestTest immediate sends, scheduled delivery, cancellation, and deterministic ordering with a bounded provider fake and an injected virtual clock.Open example →