این ماژول آموزشی به شما نحوه استفاده از ابزارهای GitHub Copilot و GitHub Copilot Chat را در محیط Visual Studio Code برای ایجاد تست های واحد (Unit Tests) مؤثر در پروژه های #C آموزش می دهد. تست واحد، به شما کمک می کند تا تکه های کوچک کد را به صورت جداگانه آزمایش کنید و از صحت عملکرد آن ها مطمئن شوید.
اهداف یادگیری:
- ایجاد تست های واحد با استفاده از افزونه های GitHub Copilot و GitHub Copilot Chat.
- توسعه تست های واحد برای شرایط خاص و موارد حاشیه ای (Edge Cases).
- استفاده از Visual Studio Code، .NET SDK و افزونه C# Dev Kit برای ایجاد و تأیید پروژه های تست.
پیش نیازها:
- اشتراک فعال GitHub Copilot (برای حساب شخصی یا سازمانی).
- تجربه کار با افزونه های GitHub Copilot و GitHub Copilot Chat.
- حداقل یک سال تجربه توسعه نرم افزار.
- تجربه توسعه برنامه های C# در Visual Studio Code.
- آگاهی از شرایط دوره آزمایشی رایگان GitHub Copilot.
محتوای ماژول:
- مقدمه ای بر ابزارها و محیط تست واحد.
- تمرین های عملی:
- ایجاد تست های واحد با استفاده از GitHub Copilot Chat.
- ایجاد تست های واحد برای شرایط خاص.
- انجام چالش "ایجاد تست های واحد".
- بررسی راه حل تمرین ها.
- آزمون دانش (Knowledge Check).
- خلاصه.
نکات کلیدی:
- این ماژول در سطح متوسط برای توسعه دهندگان طراحی شده است.
- این ماژول بخشی از مسیرهای یادگیری "تسریع توسعه برنامه با استفاده از GitHub Copilot" و "مبانی GitHub Copilot - درک برنامه نویس همکار هوش مصنوعی" است.
- برای انجام تمرین ها، به Visual Studio Code و افزونه C# Dev Kit نیاز دارید.
مشاهده مطلب اصلی