go-testing
نگهدارنده cxuu
نوشتن، بازبینی و بهبود کد آزمون Go، از آزمونهای table-driven و subtest تا آزمونهای موازی، helper، double و assertion با cmp.Diff؛ بهجز آزمون عملکرد benchmark.
- نسخه فعلی
- نامشخص
- مجوز
- نامشخص
- دسترسی شبکه
- نامشخص / ارزیابینشده
- وضعیت بررسی
- تأیید نشده
چه مسئلهای را حل میکند؟
نوشتن آزمون برای تابع Go به پوشش الگوهای table-driven، subtest و parallel، ابزارهای کمکی و بدلهای آزمون و assertionهایی مانند `cmp.Diff` نیاز دارد.
چه زمانی مناسب است؟
برای نوشتن، بازبینی یا بهبود کد آزمون Go، یا برای نوشتن آزمون یک تابع Go حتی بدون نامبردن از الگوهایی مانند table-driven یا subtest، استفاده کنید؛ آزمون عملکرد benchmark در این مهارت نیست و برای آن به go-performance مراجعه کنید.
نصب و بهروزرسانی
این دستورها فقط برای کپی نمایش داده میشوند و روی سرور RefHub اجرا نمیشوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.
npx skills add cxuu/golang-skills --skill go-testing -y
سازگاری با ایجنتها
هنوز تست سازگاری ثبت نشده است
تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنتها را تأییدشده فرض نکنید.