نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما کمک می کند تا درک بهتری از آزمایش واحد با الگوهای خوب برای دنبال کردن و درک درستی از الگوها برای جلوگیری از آن داشته باشید. خواهید دید که چگونه می توانید از الگوهایی که منجر به آزمایش های شکننده ای می شود که مانع بازسازی کد شما می شوند ، جلوگیری کنید. ایجاد آزمایشات موثر واحد C # برای برنامه های سازمانی نیاز به تأمل و تأمل دارد تا مجموعه تست شما از روت بودن ، شکنندگی و غیرقابل اعتماد بودن سنگین نشود. در این دوره ، آزمایش موثر C # Unit برای برنامه های سازمانی ، شما می توانید تکنیک هایی را برای ایجاد تست های واحدی که قابل خواندن ، ریسک پذیری و مقاوم در برابر ریکاوری هستند ، بیاموزید. شما می آموزید که چگونه با آزمایش سه رکن از تست های واحد موثر ، آزمون های واحد قابل نگهداری ایجاد کنید. اول ، آزمون های واحدی باید واضح و ساده باشند و بر خوانایی آنها تأکید کنند. دوم ، آزمایشات واحد باید بیشترین مقدار را با تمرکز بر تأیید اعتبار مهمترین و پیچیده ترین کد شما فراهم کنند. سرانجام ، شما باید با دانستن جزئیات ممکن در مورد کد تولید خود ، انعطاف پذیر باشید. با پایان این دوره ، دیدگاه جدیدی در مورد تست واحد خواهید دید که بر تست واحد متفکر تأکید دارد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
یادگیری مبانی تست های واحد موثر
Learning the Basics of Effective Unit Tests
-
مقدمه
Introduction
-
تست های واحد موثر
Effective Unit Tests
-
تعاریف
Definitions
-
نمایش راه حل
Demonstration of the Solution
-
خلاصه
Summary
ایجاد تست های واضح و ساده که بر خوانایی تأکید دارند
Creating Clear and Simple Tests That Emphasize Readability
-
مفاهیم اصلی
Core Concepts
-
نام های آزمون سازگار و معنی دار
Consistent and Meaningful Test Names
-
نمایش نامگذاری آزمون
Demonstration of Test Naming
-
نمایش ایجاد قطعه کد
Demonstration of Creating a Code Snippet
-
تست های واضح و ساده
Clear and Simple Tests
-
نمایش تستهای واضح و ساده
Demonstration of Clear and Simple Tests
-
سناریوهای آزمون دقیق
Precise Test Scenarios
-
خلاصه
Summary
ایجاد تست های با ارزش بالا که خطرناکترین کد شما را پوشش می دهد
Creating High Value Tests That Cover Your Riskiest Code
-
مقدمه
Introduction
-
مرور نسخه ی نمایشی کد تست شده ضعیف
Demo Code Review of Poorly Tested Code
-
نکاتی برای کد قابل آزمایش
Tips for Testable Code
-
نمایش کد قابل آزمایش SOLID
Demonstration of SOLID Testable Code
-
بر روی تست های با ارزش بالا تمرکز کنید
Focus on High Value Tests
-
آزمایش های نمایشی ارزش ، حالت و تعامل
Demo of Value, State, and Interaction Tests
-
چقدر پوشش آزمایشی کافی است
How Much Test Coverage Is Enough
-
نسخه نمایشی بیش از 100٪ پوشش
Demo of More Than 100% Coverage
-
خلاصه
Summary
ایجاد تست های انعطاف پذیر که به شما امکان می دهد کد خود را دوباره عیوب کنید
Creating Flexible Tests That Allow You to Refactor Your Code
-
مقدمه
Introduction
-
آزمایشی آزمایشاتی که مانع بازسازی می شوند
Demo of Tests That Impede Refactoring
-
آزمایش واحد کار
Testing the Unit of Work
-
نسخه آزمایشی آزمایش از طریق API عمومی
Demo of Testing Through the Public API
-
نکاتی برای تست های انعطاف پذیر
Tips for Flexible Tests
-
خلاصه
Summary
آن را با راهنماها ، چک لیست ها و منابع همراه کنید
Bringing It Together with Guidelines, Checklists, and Resources
-
مقدمه
Introduction
-
رهنمودهای بررسی کد
Code Review Guidelines
-
منابع
Resources
-
خلاصه
Summary
نمایش نظرات