javascript-testing-patterns
Crear patrones de pruebas en JavaScript
Los equipos de JavaScript necesitan pruebas repetibles que cubran unidades, integraciones, componentes y flujos de usuario. Esta habilidad proporciona patrones para Jest, Vitest, Testing Library, mocking, fixtures y TDD.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "javascript-testing-patterns" from https://skillstore.io/skills/sickn33-javascript-testing-patterns.md and its manifest at https://skillstore.io/api/skills/sickn33-javascript-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "javascript-testing-patterns". Necesito pruebas para un servicio API asíncrono que obtiene usuarios.
Resultado esperado:
Un plan de pruebas que cubra respuestas correctas, errores de no encontrado, llamadas fetch simuladas y aserciones sobre los datos de usuario devueltos.
Usando "javascript-testing-patterns". Necesito pruebas de componentes para una tarjeta de usuario.
Resultado esperado:
- Consultas recomendadas de Testing Library basadas en el comportamiento visible.
- Casos de interacción para estados de carga, éxito, vacío y error.
- Guía de snapshots limitada a salida presentacional estable.
Usando "javascript-testing-patterns". Necesito un estándar de pruebas para todo el proyecto.
Resultado esperado:
Una política de pruebas estructurada con recomendaciones para pruebas unitarias, integración, fixtures, mocks, limpieza y cobertura.
Auditoría de seguridad
SeguroAll static findings are false positives caused by Markdown code examples for JavaScript testing. I found no prompt injection, malicious intent, data exfiltration, or executable skill behavior that performs network, filesystem, environment, or command operations.
Factores de riesgo
⚙️ Comandos externos (10)
🌐 Acceso a red (27)
📁 Acceso al sistema de archivos (6)
🔑 Variables de entorno (8)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/sickn33-javascript-testing-patterns/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/sickn33-javascript-testing-patterns?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/sickn33-javascript-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-javascript-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/sickn33-javascript-testing-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
sickn33. (2026). javascript-testing-patterns security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-javascript-testing-patterns/audits/4Cita BibTeX
@techreport{sickn33-sickn33-javascript-testing-patterns-2026,
author = {sickn33},
title = {javascript-testing-patterns security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-javascript-testing-patterns/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "javascript-testing-patterns security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-javascript-testing-patterns/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-javascript-testing-patterns:audit:4"
description: "Skillstore immutable audit report identifier"
Comparar variantes
2 variantes instalablesCada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.
Por qué esta variante es la primera
sickn33-javascript-testing-patterns
2026-09-09
wshobson-javascript-testing-patterns
2026-09-09
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Agregar pruebas unitarias de servicios
Crea pruebas para funciones, clases, servicios asíncronos, rutas de error y límites de dependencias.
Probar componentes frontend
Planifica pruebas de componentes con Testing Library, consultas semánticas, interacciones de usuario y límites de snapshots.
Estandarizar las pruebas del proyecto
Define la configuración del framework, expectativas de cobertura, fixtures, mocks y prácticas de pruebas compatibles con CI.
Prueba estos prompts
Crea una configuración básica de pruebas para un proyecto TypeScript usando Vitest. Incluye decisiones de configuración, estructura de carpetas y primeros ejemplos de pruebas.
Diseña pruebas unitarias para este servicio JavaScript. Cubre resultados correctos, errores de validación, fallos asíncronos y dependencias simuladas.
Planifica pruebas de integración para este flujo de API. Incluye configuración, limpieza, datos de prueba, casos de autenticación y limpieza de base de datos.
Crea una estrategia de pruebas TDD y CI para esta aplicación. Incluye selección de framework, capas de pruebas, fixtures, reglas de mocking y puertas de cobertura.
Mejores prácticas
- Empieza con pruebas centradas en el comportamiento antes de comprobar detalles de implementación.
- Simula servicios externos y mantén los datos de prueba aislados de los datos de producción.
- Usa limpieza, fixtures y aserciones claras para evitar contaminación entre pruebas.
Evitar
- No hagas que las pruebas dependan de servicios reales de terceros de forma predeterminada.
- No hagas aserciones sobre detalles privados de implementación cuando el comportamiento del usuario esté disponible.
- No compartas fixtures mutables entre pruebas sin restablecer el estado.
Preguntas frecuentes
¿Qué frameworks cubre esta habilidad?
¿Puede ayudar con proyectos TypeScript?
¿Ejecuta pruebas automáticamente?
¿Puede ayudar con mocking de APIs?
¿Está limitada al código backend?
¿Cómo deberían usarla los equipos de forma segura?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/javascript-testing-patternsRef.
816c62b2546ddb1c6a0453e7c781b5e095117819
Actualidad del mantenimiento
18/7/2026
Uso
7 descargas · 138 vistas
Estructura de archivos