پرامپتCC0-1.0 پیشنهاد دیباگ

تست پایتون با fixture و parametrize

مجموعه تست پایتون کم‌تکرار و خوانا با پوشش حالت‌های متنوع.

این پرامپت چه کاری می‌کند؟

مجموعه تست پایتون کم‌تکرار و خوانا با پوشش حالت‌های متنوع.

دانلود test-pytest-fixtures-parametrize.md ساخت نسخه‌ی اختصاصی ۱۶ دانلود · ۱۶ بازدید

متن کامل پرامپت

برای این ماژول پایتون تست pytest بنویس: [کد]. داده‌های تکراری را در fixture بگذار، حالت‌های ورودی مختلف را با pytest.mark.parametrize پوشش بده، فراخوانی شبکه یا دیتابیس را با monkeypatch یا unittest.mock جعل کن و استثناها را با pytest.raises بسنج. دستور اجرا با گزارش پوشش را هم بده.

نسخه‌ی انگلیسی (برای مدل‌های تصویر و ویدیو)

Write pytest tests for this Python module: [code]. Put shared data in fixtures, cover input variations with pytest.mark.parametrize, fake network or database calls with monkeypatch or unittest.mock, and check exceptions with pytest.raises. Also give the command to run with a coverage report.

ساخت نسخه‌ی اختصاصی برای پروژه‌ی شما

مشخصات پروژه را بنویسید؛ به انتهای پرامپت اضافه می‌شود و فایلی می‌گیرید که بدون توضیح اضافه به هوش مصنوعی داده می‌شود. همه‌چیز در مرورگر شما ساخته می‌شود و هیچ داده‌ای به سرور نمی‌رود.

زبان بخش اضافه‌شده
پیش‌نمایش فایل نهایی

پرسش‌های متداول

پرامپت «تست پایتون با fixture و parametrize» را چطور استفاده کنم؟

دکمه‌ی کپی را بزنید، اگر متغیری دارد در بخش «پرکردن متغیرها» مقدارش را بنویسید و متن را در ChatGPT، Claude، Copilot، Cursor بچسبانید. برای پاسخ فارسی در انتها اضافه کنید: «به فارسی پاسخ بده».

استفاده از این پرامپت رایگان است؟

بله. این پرامپت از مجموعه‌ی awesome-persian-prompts با مجوز CC0-1.0 گردآوری شده و استفاده‌ی شخصی و تجاری از آن آزاد است.

پرامپت‌ها مرتبط در «تست و کیفیت»

همه

چند حرف از موضوع را بنویسید؛ «میشود» و «می‌شود» یکی حساب می‌شوند.