frontend-typescript-testing

Installation
SKILL.md

TypeScript Testing Rules (Frontend)

References

Test Type Reference When to Use
Unit / Integration This document Implementing React component tests with RTL + Vitest + MSW
E2E references/e2e.md Implementing browser-level E2E tests with Playwright

Test Framework

  • Vitest: This project uses Vitest
  • React Testing Library: For component testing
  • MSW (Mock Service Worker): For API mocking
  • Test imports: import { describe, it, expect, beforeEach, vi } from 'vitest'
  • Component test imports: import { render, screen } from '@testing-library/react'
  • User interaction: import userEvent from '@testing-library/user-event'
  • Mock creation: Use vi.mock()

Basic Testing Policy

Related skills
Installs
3
GitHub Stars
205
First Seen
Mar 14, 2026