در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با یونیت تست در Visual Studio یاد می گیرید.
عنوان اصلی : Visual Studio Deep Dive: Unit Tests
معرفی :
کد خود را در ویژوال استودیو تست کنید
آنچه شما باید بدانید
درس ها و مثال های بیشتر
راه اندازی و پیکربندی برنامه نویسی
نحوه دسترسی به کد نمونه در GitHub
1. بررسی اجمالی تست های واحد:
در این دوره چه موضوعاتی وجود دارد؟
تست های واحد چیست؟
نمونه برنامه برای تست
نمونه کد برای تست
آناتومی چارچوب آزمون واحد
قراردادهای نامگذاری آزمون رایج
یک چارچوب آزمایشی را انتخاب کنید
کدلنز را به طور موقت غیرفعال کنید
2. مبانی تست واحد با xUnit Framework:
یک پروژه xUnit را به راه حل اضافه کنید
کنوانسیون ها و فلسفه x واحد
ایجاد کلاس های آزمایشی
تست را با ویژگی [Fact] اضافه کنید
تست های واحد را اجرا کنید
3. از سایر ویژگی های xUnit استفاده کنید:
نمونه تست های واحد
آزمون های پارامتری با [نظریه]
مقادیر پارامتر با [MemberData]
مقادیر پارامتر با [ClassData]
هنگام آزمایش شناورها از پارامتر دقت استفاده کنید
چگونه برای استثناهای مورد انتظار آزمایش کنیم
4. ویژگی های اضافی تست ویژوال استودیو:
مشاهده نتایج تست واحد با CodeLens
آزمون را با دسته های آزمون گروه بندی کنید
تست های واحد اشکال زدایی
نکته: لیست تست را پاک کنید
مجموعه های از پیش تعریف شده ای از تست ها را اجرا کنید
5. ویژگی های Visual Studio Enterprise:
تجزیه و تحلیل مسیرهای تست روش با پوشش کد
تمام کدها را با پوشش کد آنالیز کنید
چگونه استثناها بر آمار پوشش کد تأثیر می گذارد
فعال کردن Live Unit Testing
کد Refactor با Live Unit Testing
6. نکات تست واحد:
نکته: بعد از هر ساخت، تست ها را اجرا کنید
نکته: گروه بر اساس مدت یا نتیجه
نکته: لیست تست را فیلتر کنید
نکته: فیلترها را با لیست پخش ذخیره کنید
7. تست های واحد با MSTest:
یک پروژه تست واحد را به یک راه حل اضافه کنید
نمونه های MSTest
تست های واحد را در Test Explorer اجرا کنید
برای استثناهای مورد انتظار تست کنید
آزمون های پارامتری و داده محور
نتیجه :
مراحل بعدی
Visual Studio Deep Dive: Unit Tests
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کار با API جدول موجود در Azure Cosmos DB
فیلم یادگیری Advanced C#: Thread-Safe Data with Concurrent Collections
.NET Fundamental Concepts
آموزش کدنویسی .NET
یادگیری پیشرفته .NET 6
آموزش ابزارهای پیشرفته Debug در ویژوال استدیو
.NET 7 First Look
دوره یادگیری قدم به قدم ویژوال استدیو
آموزش کار با رشته ها در زبان C#
کار با ابزارهای دیتای SQL Server موجود در Visual Studio