لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست کد دات نت با xUnit.net 2
Testing .NET Code with xUnit.net 2
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یاد بگیرید که چگونه با استفاده از چارچوب آزمایشی xUnit.net 2 متن باز نوشتن تست های دات نت را شروع کنید.xUnit.net 2 یک چارچوب آزمایشی مدرن، قابل توسعه و چند پلتفرمی برای دات نت است. xUnit.net که در حال حاضر توسط تیم توسعه Microsoft ASP.Net 5 استفاده میشود، امکان ایجاد، اجرا و سفارشیسازی تستهای خودکار مانند واحد، ادغام، و در صورت ترکیب با کتابخانههای دیگر، حتی تستهای UI خودکار را میدهد. در این دوره آموزشی، با ویژگیهای xUnit.net 2 آشنا میشوید و نحوه نوشتن و اجرای تستها را در Visual Studio Test Explorer، ReSharper و از خط فرمان یاد میگیرید. شما یاد خواهید گرفت که اظهارات آزمایشی را در برابر انواع مختلف اشیاء بنویسید، از جمله نحوه ادعا در برابر مقادیر ممیز شناور، مجموعهها، و نحوه بررسی اینکه استثناها در زمان مورد انتظار وجود دارند. این دوره همچنین نحوه سفارشیسازی چرخه عمر اجرای آزمایش و اینکه چگونه آزمایشهای مبتنی بر داده میتوانند مقدار کد آزمونی را که باید نوشته شود کاهش داده و به کاهش هزینههای تعمیر و نگهداری تست کمک میکند.
سرفصل ها و درس ها
معرفی xUnit.net
Introducing xUnit.net
معرفی
Introduction
اهداف و ویژگی های طراحی
Design Goals and Features
پلتفرم های پشتیبانی شده
Supported Platforms
پذیرش و استفاده
Adoption and Usage
آزمایش کشف و ویژگی های اساسی
Test Discovery and Essential Attributes
اجرای تست های xUnit.net
Running xUnit.net Tests
بسته های NuGet
NuGet Packages
شروع کار در ویژوال استودیو
Getting Started in Visual Studio
اجرای تست ها با ReSharper
Running Tests with ReSharper
اجرای تست ها از خط فرمان
Running Tests from the Command Line
تست برنامه های جهانی ویندوز با xUnit.net
Testing Windows Universal Apps with xUnit.net
ساختار دوره
Course Structure
خلاصه
Summary
اثبات نتایج آزمون
Asserting Test Results
معرفی
Introduction
مرحله آزمون ادعا
The Assert Test Phase
اثبات نتایج آزمون عددی
Asserting Numeric Test Results
اثبات نتایج تست رشته
Asserting String Test Results
اثبات نتایج آزمون تهی و بولی
Asserting Null and Boolean Test Results
اثبات نتایج آزمون مجموعه
Asserting Collection Test Results
اثبات نتایج آزمون در محدوده مورد انتظار قرار می گیرد
Asserting Test Results Fall within Expected Ranges
تاکید بر اینکه استثنائات در زمانی که انتظار می رود وجود دارند
Asserting That Exceptions Are Thrown When Expected
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات