توسعه مبتنی بر تست سی شارپ (2016)
(Mitalearn-88669)
- مدت زمان: 55 دقیقه
- انتشار: 11 April 2016
- مدرس: Reynald Adolphe
- سطح: متوسط
- محتواها: 19
- زیرنویس فارسی دارد
درباره این دوره:
توسعه تست محور روشی برای ایجاد کد قوی تر است. در میان سایر مزایا، توسعه مبتنی بر آزمایش (یا TDD) به شما امکان میدهد باگها را زودتر شناسایی کنید و کد را جدا کنید و آن را ماژولارتر و مقیاسپذیرتر میکند. استفاده از اصول TDD در برنامه نویسی C# برای توسعه دهندگان یک برد برد است.
در این دوره، رینالد آدولف اصول توسعه مبتنی بر تست را توضیح میدهد و نحوه اعمال آنها را در دو گردش کار C# مختلف نشان میدهد. اول، او یک پروژه آزمایش محور جدید ایجاد می کند. او موارد تست را قبل از کد می نویسد تا طراحی برنامه را هدایت کند. در سناریوی دوم، او موارد آزمایشی را برای یک پروژه C# موجود مینویسد تا باگها را قبل از اجرای آن پیدا کند. در طول مسیر، رینالد از MSTest مایکروسافت استفاده می کند، اما او ابزارهای تست دیگری (مانند چارچوب تست واحد xUnit و چارچوب تمسخر آمیز Moq) و تئوری ها (مانند مانترا قرمز-سبز-بازتابگر و اصول SOLID) را معرفی می کند که باعث تست توسعه هدایت شده بسیار کارآمد است.
مهارتهای مرتبط
Content
C# Test Driven Development (2016)
