نوشتن تست یونیت
پوشش تست کامل برای یک تابع، شامل حالتهای مرزی که معمولاً فراموش میشوند.
این پرامپت چه کاری میکند؟
پوشش تست کامل برای یک تابع، شامل حالتهای مرزی که معمولاً فراموش میشوند.
متن کامل پرامپت
برای این تابع با فریمورک [Jest/PHPUnit/pytest] تست یونیت بنویس: [کد]. حداقل ۶ تست: مسیر عادی، مقادیر مرزی، ورودی خالی یا null، ورودی نامعتبر و یک مورد همزمانی یا خطای خارجی اگر مربوط است. نام هر تست رفتار را توصیف کند. وابستگیها را mock کن و فقط کد تست را بده.
نسخهی انگلیسی (برای مدلهای تصویر و ویدیو)
Write unit tests for this function using [Jest/PHPUnit/pytest]: [code]. At least 6 tests: happy path, boundary values, empty or null input, invalid input, and one concurrency or external-failure case if relevant. Name each test after the behavior it checks. Mock dependencies and output only the test code.
ساخت نسخهی اختصاصی برای پروژهی شما
مشخصات پروژه را بنویسید؛ به انتهای پرامپت اضافه میشود و فایلی میگیرید که بدون توضیح اضافه به هوش مصنوعی داده میشود. همهچیز در مرورگر شما ساخته میشود و هیچ دادهای به سرور نمیرود.
پیشنمایش فایل نهایی
پرسشهای متداول
پرامپت «نوشتن تست یونیت» را چطور استفاده کنم؟
دکمهی کپی را بزنید، اگر متغیری دارد در بخش «پرکردن متغیرها» مقدارش را بنویسید و متن را در ChatGPT، Claude، Copilot، Cursor بچسبانید. برای پاسخ فارسی در انتها اضافه کنید: «به فارسی پاسخ بده».
استفاده از این پرامپت رایگان است؟
بله. این پرامپت از مجموعهی awesome-persian-prompts با مجوز CC0-1.0 گردآوری شده و استفادهی شخصی و تجاری از آن آزاد است.
پرامپتها مرتبط در «تست و کیفیت»
همهمعنی سادهی اصطلاحات آزمایش خون بدون تشخیص؛ برای فهم بهتر قبل از رفتن پیش پزشک.
تمرین بخشبهبخش آزمون دولینگو با نمرهی تخمینی و ترفند.
سندهای طولانی را خلاصه میکند و به سؤالها با ارجاع دقیق به بند و صفحه پاسخ میدهد.
تست کامپوننت که با ریفکتور نمیشکند ولی باگ واقعی را میگیرد.
افزونهی وردپرسی که با هر آپدیت هسته نگرانش نیستید.
آزمون جامع سنجش کیفیت زبان فارسی برای مقایسهی مدلهای هوش مصنوعی طراحی میکند.