CommunityProgramación y desarrollogithub.com

callstack/react-native-testing

Escribe pruebas utilizando React Native Testing Library (RNTL) v13 y v14 (@testing-library/react-native). Úsalo al escribir, revisar o corregir pruebas de componentes React Native.

¿Qué es react-native-testing?

Este skill está diseñado para desarrolladores que trabajan con React Native y necesitan escribir pruebas de componentes robustas y mantenibles. Proporciona orientación completa sobre el uso de React Native Testing Library (RNTL), incluyendo las versiones v13 (compatible con React 18 y render síncrono) y v14 (compatible con React 19+ y render asíncrono). Cubre todos los aspectos esenciales de las pruebas: renderizado, consultas de elementos (getBy, getAllBy, queryBy, findBy), aserciones con Jest, simulación de eventos de usuario con `userEvent` y `fireEvent`, esperas con `waitFor`, y patrones asíncronos. Se activa automáticamente al encontrarse archivos de prueba de componentes React Native, importaciones de RNTL, o menciones a 'testing library', 'escribe pruebas', 'pruebas de componentes' o 'RNTL', lo que lo hace ideal para herramientas como Claude Code, Cursor o Codex que asisten en tiempo real durante el desarrollo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/callstack/react-native-testing-library/tree/main/skills/react-native-testing

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace react-native-testing?

Escribe pruebas utilizando React Native Testing Library (RNTL) v13 y v14 (@testing-library/react-native). Úsalo al escribir, revisar o corregir pruebas de componentes React Native. Cubre: render, screen, queries (getBy/getAllBy/queryBy/findBy), matchers de Jest, userEvent, fireEvent, waitFor y patrones asíncronos. Soporta v13 (React 18, render síncrono) y v14 (React 19+, render asíncrono). Se activa con: archivos de prueba para componentes React Native, importaciones de RNTL, menciones a "testing library", "escribe pruebas", "pruebas de componentes" o "RNTL".

Skills relacionados