This skill provides a comprehensive suite of patterns for test data generation and lifecycle management, including Factory, Builder, and Fixture patterns. It enables developers to create complex, relational mock data using libraries like Faker, manage database transactions for clean test runs, and seed databases with predictable datasets. Ideal for unit, integration, and E2E testing, it streamlines the setup of test environments and ensures consistent, maintainable test suites by providing standardized methods for handling dependencies and API response mocking.
主な機能
01API response mocking patterns for frontend and integration testing
02Builder Pattern for step-by-step complex data construction
03Database seeding and transaction rollback helpers for clean test states
046 GitHub stars
05Factory Pattern with Traits for flexible, reusable object creation
06Static and dynamic fixture management for predictable testing scenarios