소개
This skill provides a comprehensive framework for implementing high-quality testing suites in JavaScript and TypeScript environments. It offers standardized patterns for unit testing pure functions, classes, and asynchronous code, along with advanced mocking strategies and dependency injection techniques. Whether setting up new project infrastructure with Jest or Vitest or refining existing TDD/BDD workflows, this skill ensures consistent, maintainable, and highly covered codebases through battle-tested testing practices and modern framework configurations.