CommunityCodierung & Entwicklunggithub.com

bmad-labs/typescript-e2e-testing

E2E- und Integrationstests für TypeScript/NestJS-Projekte mit Jest, Supertest und echter Infrastruktur über Docker (Kafka, PostgreSQL, MongoDB, Redis) im Given-When-Then-Muster. Verwenden, wenn der Benutzer an `.e2e-spec.ts`-Dateien oder allem unter `test/e2e/` arbeitet oder um E2E- oder Integrationstests einzurichten, zu schreiben, zu überprüfen, auszuführen, zu debuggen oder zu optimieren – einschließlich flaky Tests, docker-compose für Tests, Kafka/Redpanda-Consumer, Testisolierung oder GWT-Konformität.

Was ist typescript-e2e-testing?

Diese Skill bietet eine umfassende Lösung für End-to-End (E2E) und Integrationstests in TypeScript/NestJS-Projekten. Sie nutzt Jest als Test-Framework, Supertest für HTTP-Assertions und Docker-Container, um eine realistische Infrastruktur mit Kafka, PostgreSQL, MongoDB und Redis bereitzustellen. Das Given-When-Then-Muster sorgt für klare, lesbare Teststrukturen. Die Skill wird aktiviert, wenn der Benutzer an `.e2e-spec.ts`-Dateien arbeitet, im Verzeichnis `test/e2e/` navigiert oder Hilfe bei der Einrichtung, dem Schreiben, der Überprüfung, dem Ausführen, Debuggen oder Optimieren von E2E- und Integrationstests benötigt – inklusive Behebung von flaky Tests, Verwaltung von Docker-Compose für Tests, Implementierung von Kafka/Redpanda-Consumern, Sicherstellung der Testisolierung und Einhaltung des GWT-Musters. Sie ist ideal für Entwickler, die zuverlässige und wartbare Tests für Microservices und datenbankgestützte Anwendungen benötigen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bmad-labs/skills/tree/main/skills/typescript-e2e-testing

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht typescript-e2e-testing?

E2E- und Integrationstests für TypeScript/NestJS-Projekte mit Jest, Supertest und echter Infrastruktur über Docker (Kafka, PostgreSQL, MongoDB, Redis) im Given-When-Then-Muster. Verwenden, wenn der Benutzer an .e2e-spec.ts-Dateien oder allem unter test/e2e/ arbeitet oder um E2E- oder Integrationstests einzurichten, zu schreiben, zu überprüfen, auszuführen, zu debuggen oder zu optimieren – einschließlich flaky Tests, docker-compose für Tests, Kafka/Redpanda-Consumer, Testisolierung oder GWT-Konformität.

Verwandte Skills