What problem does it solve? Writing reliable integration tests for HTTP APIs requires coordinating request builders, network mocking, and assertion patterns across different frameworks, which is error-prone and inconsistent without established conventions. ## Core Features & Use Cases - Supertest Integration Testing: Chainable request and assertion patterns for Express, Fastify, and Hono apps without starting a real server, including cookies, file uploads, and middleware testing. - MSW v2 Network Mocking: Intercept outgoing HTTP and GraphQL requests at the network level with handlers, per-test overrides, one-time handlers, delays, and error simulation. - Assertions and Test Organization: Response validation with Zod schemas, custom Vitest matchers, test data factories, fixtures, database isolation strategies, and setup/teardown patterns. - Use Case: When adding a new REST endpoint to an Express app, use this Skill to write a supertest integration test that asserts status codes and response shape, while mocking a third-party payment API with MSW handlers. ## Quick Start Write an integration test for my Express /api/users endpoint using supertest and mock the external auth service with MSW.