Skip to main content

test-generator

Generates test cases for functions and components. Use when writing tests or creating test suites.

Informations de source

Dépôt
Tibsfox/gsd-skill-creator
Dernière activité de la source
25 avril 2026 à 21:14
Langue détectée de SKILL.md
anglais
Étoiles
70
Forks
10

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
test-generator
description
Generates test cases for functions and components. Use when writing tests or creating test suites.
version
1.0.0
format
2025-10-02T00:00:00.000Z
triggers
["writing tests or creating test suites"]
updated
2026-04-25T00:00:00.000Z
status
ACTIVE
# Test Generation ## Structure (AAA Pattern) ```typescript it('should [expected] when [condition]', () => { // Arrange — set up data // Act — perform operation // Assert — verify outcome }); ``` ## Test Categories | Category | Test For | |----------|----------| | Happy path | Valid input → expected output | | Edge cases | Empty, null, boundary values | | Error cases | Invalid input, failures | | Side effects | State changes, calls made | | Async | Resolve/reject paths | ## Naming Pattern: `should [behavior] when [condition]` ## Organization - Group with `describe` by function/method - Reset state in `beforeEach` - One concept per test ## Anti-Patterns | Don't | Do | |-------|------| | Test implementation | Test behavior | | Share mutable state | Reset in beforeEach | | Many assertions per test | One concept per test | | Test private methods | Test through public API | | Snapshot overuse | Assert specific values |
Voir sur GitHub