آموزش در حال آزمایش کد NET در Visual Studio 2019

Testing .NET Code in Visual Studio 2019

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Visual Studio 2019 از پشتیبانی عالی و ویژگی های جدیدی برای تست واحد برخوردار است. این دوره به شما نشان می دهد که چگونه به نوشتن و اجرای تست های واحدی در Visual Studio 2019 کمک کنید تا به شما در نوشتن برنامه های جامد کمک کند. در نوشتن کد قوی .NET دانش کاملی از تست است. در این دوره ، Testing .NET Code در Visual Studio 2019 ، مهارت هایی را که برای تست کد .NET خود در Visual Studio 2019 نیاز دارید ، کشف خواهید کرد. ابتدا ، نحوه ایجاد یک پروژه آزمایشی و نحوه نوشتن و اجرای تست های واحد را یاد خواهید گرفت. . در مرحله بعدی ، نحوه نوشتن آزمون های داده محور و نحوه کار با چارچوب های آزمایشی محبوب MSTest ، NUnit و xUnit را کشف خواهید کرد. سرانجام ، خواهید دید که چگونه می توانید با استفاده از Live Unit Testing ، پوشش کد آزمون های خود را تجزیه و تحلیل کنید و نحوه اجرای آزمون ها را در زمان واقعی انجام دهید. وقتی این دوره را به پایان رسانید ، دانش بنیادی در مورد تست .NET Code در Visual Studio 2019 خواهید داشت که به شما کمک می کند تا در آزمایش و اجرای پروژه های .NET خود به جلو حرکت کنید. این دوره با استفاده از نسخه پیش نمایش ویژوال استودیو 16.2 ضبط شده است تا آنچه رابط کاربری به جلو نشان می دهد ، باشد.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ایجاد اولین پروژه آزمایشی Creating Your First Test Project

  • مقدمه Introduction

  • سناریوی قهوه مغزی سیمی The Wired Brain Coffee Scenario

  • به کد برای تست نگاه کنید Look at the Code to Test

  • یک پروژه آزمایشی ایجاد کنید Create a Test Project

  • کلاس OrderCreationServiceTests را اضافه کنید Add the OrderCreationServiceTests Class

  • طرح کلی دوره Course Outline

نوشتن و اجرای تست های واحد Writing and Running Unit Tests

  • مقدمه Introduction

  • اولین روش آزمون خود را پیاده سازی کنید Implement Your First Test Method

  • وابستگی های جعلی با Moq Fake Dependencies with Moq

  • شروع آزمایشات Initialize Tests

  • بررسی کنید آیا موجودی لیوان های قهوه بیش از حد است Check if Stock of Coffee Cups Was Exceeded

  • موارد استثنا Assert Exceptions

  • ابزار مدیریت سفارش فنجان قهوه را شروع کنید Start the Coffee Cup Order Admin Tool

  • NET Core و .NET Framework را هدف قرار دهید Target .NET Core and .NET Framework

  • ایجاد و استفاده از لیست های پخش Create and Use Playlists

  • تست ها را با میانبرها و CodeLens اجرا کنید Run Tests with Shortcuts and CodeLens

  • خلاصه Summary

پیاده سازی آزمونهای مبتنی بر داده Implementing Data Driven Tests

  • مقدمه Introduction

  • درصد تخفیف را تست و محاسبه کنید Test and Calculate the Discount Percentage

  • روش آزمون مبتنی بر داده ایجاد کنید Create a Data Driven Test Method

  • تخفیف تست برای مشتریان حق بیمه Test Discount for Premium Customers

  • دسترسی و آزمایش اعضای داخلی Access and Test Internal Members

  • ابزار مدیریت سفارش فنجان قهوه را اجرا کنید Run the Coffee Cup Order Admin Tool

  • خلاصه Summary

آزمایش با MSTest ، NUnit یا xUnit Testing with MSTest, NUnit, or xUnit

  • مقدمه Introduction

  • از کدام چارچوب آزمون باید استفاده کنید؟ Which Test Framework Should You Use?

  • نحوه عملکرد آداپتورهای تست را بفهمید Understand How Test Adapters Work

  • آداپتور آزمون MSTest در عمل The Test Adapter of MSTest in Action

  • تست ها را با NUnit بنویسید Write Tests with NUnit

  • تست ها را با xUnit بنویسید Write Tests with xUnit

  • خلاصه Summary

تجزیه و تحلیل پوشش کد Analyzing Code Coverage

  • مقدمه Introduction

  • آنالیز پوشش کد را اجرا کنید Run a Code Coverage Analysis

  • بهبود پوشش کد با آزمایشات بیشتر Improve Code Coverage with More Tests

  • نتایج پوشش کد واردات و صادرات Import and Export Code Coverage Results

  • کد را از تجزیه و تحلیل پوشش کد حذف کنید Exclude Code from the Code Coverage Analysis

  • تجزیه و تحلیل را با یک فایل Runsettings پیکربندی کنید Configure Analysis with a Runsettings File

  • خلاصه Summary

با استفاده از تست واحد زنده Using Live Unit Testing

  • مقدمه Introduction

  • آزمایش واحد زنده را کاوش کنید Explore Live Unit Testing

  • تست ها را با تست واحد زنده بنویسید Write Tests with Live Unit Testing

  • آزمایشات را از تست واحد زنده خارج کنید Exclude Tests from Live Unit Testing

  • روشهای آزمون را به صورت برنامه ریزی حذف کنید Exclude Test Methods Programmatically

  • پیکربندی تست واحد زنده Configure Live Unit Testing

  • خلاصه Summary

نمایش نظرات

آموزش در حال آزمایش کد NET در Visual Studio 2019
جزییات دوره
2h 52m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
54
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی