integration tests
CommunityEndpoint integration tests with fixture isolation.
AuthorGeorgeSheppard
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Integration tests for endpoints ensure reliable behavior in real-like environments by validating data flows, side effects, and error handling through a controlled fixture-based setup.
Core Features & Use Cases
- Fixture-driven test scaffolding with worker-scoped containers (PostgreSQL, RabbitMQ) and per-test dbClient/queueClient instances to guarantee isolation.
- End-to-end validation of API endpoints across src/websites/{website}/routes with database and queue interactions, aligned to route schemas.
- Clear guidance for writing tests that cover input validation, edge cases, and expected responses in real-world scenarios.
Quick Start
Install dependencies and run the integration-tests suite to verify endpoint behavior using the prepared fixtures.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: integration tests Download link: https://github.com/GeorgeSheppard/api.georgesheppard.dev/archive/main.zip#integration-tests Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.