What problem does it solve? Writing reliable Laravel tests requires choosing the right framework, database strategy, and isolation techniques, and mistakes lead to slow, flaky, or incomplete test suites. ## Core Features & Use Cases - Red-Green-Refactor Workflow: Guides the full TDD cycle across unit, feature, and integration test layers. - Database Testing Strategies: Selects between RefreshDatabase, DatabaseTransactions, and DatabaseMigrations based on schema and performance needs. - Fakes and Isolation: Uses Bus, Queue, Mail, Notification, Event, and Http fakes to test side effects without external dependencies. - Use Case: When adding a new API endpoint, write a failing Pest feature test with factories and Sanctum auth, implement the minimal controller logic, then refactor while keeping 80%+ coverage. ## Quick Start Write a failing Pest feature test for a new Laravel endpoint that creates a project, then implement the minimal code to make it pass.