About
This skill provides a robust framework for end-to-end and unit testing within the Nuxt 3 and Nitro ecosystem. It focuses on a high-performance database isolation pattern where real PostgreSQL transactions are automatically rolled back after each test, eliminating the need for slow table truncations while maintaining data integrity. For the frontend, it offers standardized patterns for testing Vue components, pages, and composables using @nuxt/test-utils and mountSuspended. By providing mock event helpers, transaction-bound factories, and stubs for Nuxt auto-imports, this skill ensures developers can write fast, reliable, and deeply integrated tests for both their API handlers and UI logic.