Improving Unit Tests with Fluent Assertions

تاریخ: 1399/11/03 15:57
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۱۸۷۰
دیدگاه ها: ۰
برچسب ها: C Sharp |Test Driven Development |Video |
دوره ویدیویی Improving Unit Tests with Fluent Assertions
Pluralsight
Jason Roberts
2019
0h 40m
English

هنگامی که تست‌ها با شکست روبرو می‌شوند، درک اینکه دقیقا چه چیز هایی باعث این شکست‌ها شده اند دشوار است. اگر پیام‌های شکست در تست ابهام داشته باشند و یا به اندازه کافی با جزئیات نیستند، گاهی اوقات باید debugger را روشن کرده و آزمون را در حالت اشکال زدایی انجام دهید، فقط برای اینکه بفهمید که دلیل شکست چیست. در دوره ویدیویی Improving Unit Tests with Fluent Assertions (بهبود آزمون‌های واحد با Fluent Assertions) موسسه Pluralsight که توسط Jason Roberts تدریس شده است، شما دانش اساسی Fluent Assertions را خواهید آموخت.
ابتدا نحوه بهبود خوانایی کد‌های تست‌ها را یاد می‌گیرید. در ادامه، روش‌های مختلف برای assert انواع مختلف نتایج مانند رشته ها، اعداد اعشاری، مجموعه‌ها و استثنا‌ها را بررسی خواهید کرد. سرانجام، شما از نحوه‌ی بهبود پیام‌های عدم موفقیت آزمون برای کاهش نیاز به اتلاف وقت در اشکال زدایی تست‌های ناموفق، درکی به دست خواهید آورد. هنگامی که این دوره را به پایان رساندید، مهارت و دانش Fluent Assertions مورد نیاز برای بهبود خوانایی و پیام‌های شکست آزمون برای تست‌های خودکار را در اختیار خواهید داشت.

 


Table of Contents:
Course Overview
- Course Overview
Improving Unit Tests with Fluent Assertions
- Introduction
- Using Fluent Assertions with Strings
- Asserting against Numerical Values
- Adding Additional Custom Message Text
- Working with Date Values
- Asserting on the Contents of Collections
- Asserting That Exceptions Are Thrown
- Executing All Assertions When a Test Fails
- Asserting on Structural Integrity of Source Code
- Summary and Further Learning

 

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...