تولید تست واحد از یک تابع موجود
برای یک تابع، تستهای مهم را با تأکید روی موارد مرزی و خرابی میسازد.
TS
پرامپت
dev-test-from-implementation.md · ۴۳۵ کاراکتر
Generate Vitest unit tests for the function below. Coverage rules: - One test per branch in the function. - One edge case per input parameter (empty, max, negative, unicode, etc. — pick what applies). - Two failure-mode tests (invalid input, dependency error). - Use real values, not "foo"/"bar". Names should describe behavior. Return one .test.ts file. No explanation outside the code block. Function: ```ts [paste function] ```
متغیرها
این پرامپت از ۱ متغیر استفاده میکند. مقدار هر متغیر را با دادهٔ خودتان جایگزین کنید:
[paste function]— مقدار دلخواه خود را جایگزین کنید
سازگاری با مدلها
این پرامپت برای مدلهای زیر تست و بهینهسازی شده است:
Claude 4.7GPT-5
نکتهها
- پرامپت را قبل از استفاده با دادهٔ واقعی خود تست کنید.
- اگر خروجی رضایتبخش نبود، متغیرها یا توضیحات را دقیقتر کنید.
- میتوانید این پرامپت را در ابزار دلخواه خود (ChatGPT، Claude، Midjourney، …) اجرا کنید.