← ClaudeAtlas

react-testing-librarylisted

React Testing Library patterns and best practices. User-centric testing, queries, events, and assertions. Trigger: When testing React components with RTL.
majiayu000/claude-skill-registry-data · ★ 3 · Testing & QA · score 58
Install: claude install-skill majiayu000/claude-skill-registry-data
# React Testing Library Skill ## When to Use - Testing React components - Simulating user interactions - Writing maintainable tests ## Critical Patterns - Use screen and queries - Prefer user-event over fireEvent - Test from user perspective ## Decision Tree - Render or shallow? → Always render - Need async? → Use findBy\* - Accessibility? → Use role/label queries ## Edge Cases - Portal/modal testing - Async UI updates - Custom hook testing