Skip to main content

test-generator

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

معلومات المصدر

المستودع
Tibsfox/gsd-skill-creator
آخر نشاط في المصدر
٢٥ أبريل ٢٠٢٦ في ٢١:١٤
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٧٠
التفرعات
١٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
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 |
عرض على GitHub