# Tests unitarios de tu código (/testing--test-gen)

/testing--test-gen es una skill de Claude Code de la sección Código. Lee un archivo y genera tests unitarios con caso normal, límites y errores en el framework que uses, y los ejecuta para comprobar que pasan.

- Versión web: https://skills.sgomez.dev/es/s/testing--test-gen
- Sección: [Código](https://skills.sgomez.dev/es/code.md)
- Autor: Santiago Gómez de la Torre
- Licencia: MIT
- Código: https://github.com/sgomez-dev/claude-skills/blob/main/skills/testing/test-gen.md
- Actualizada el 26 mar 2026

## Cómo pedírselo

- `/testing--test-gen genera tests unitarios para este servicio`
- `/testing--test-gen escribe tests para la función de cálculo de precios`
- `/testing--test-gen crea tests completos para este archivo utils.ts`

## Instalar

macOS · Linux:

```
curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bash
```

Windows:

```
irm https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.ps1 | iex
```

Plugin de Claude Code:

```
/plugin marketplace add sgomez-dev/claude-skills
/plugin install testing-skills@claude-skills-collection
```

## Permisos

- Lee: `**/*`
- Escribe: `**/*.test.*`, `**/*.spec.*`
- Ejecuta: `npm test`, `pytest`, `go test`
- Red: No
- Destructiva: No

## Descripción del autor (traducida)

Genera tests unitarios completos para el código indicado

## Encaja con

- [Revisión de código completa (/code-quality--review)](https://skills.sgomez.dev/es/s/code-quality--review.md): Revisa los archivos cambiados o los que indiques y clasifica los problemas de corrección, seguridad, rendimiento y mantenibilidad por gravedad.
- [Auditoría de seguridad OWASP (/security--security-audit)](https://skills.sgomez.dev/es/s/security--security-audit.md): Audita el código de tu proyecto contra el OWASP Top 10 y devuelve cada hallazgo con gravedad, archivo y línea, descripción y arreglo.
- [Mensaje de commit inteligente (/git--commit)](https://skills.sgomez.dev/es/s/git--commit.md): Analiza tus cambios en staging y redacta un mensaje de commit con Conventional Commits; lo crea tras tu aprobación.
- [Pull request completa (/git--pr-create)](https://skills.sgomez.dev/es/s/git--pr-create.md): Crea una pull request a partir de tus commits y tu diff, con título, resumen, plan de pruebas y etiquetas, y te devuelve la URL.
- Receta: [/pipeline--feature-complete](https://github.com/sgomez-dev/claude-skills/blob/main/pipelines/feature-complete.yaml): Feature Complete

- [Cómo revisamos esto](https://skills.sgomez.dev/es/methodology.md)
