آموزش کار با Moq و تست واحد در xUnit

پرووید

Mocking with Moq 4 and xUnit
تعداد ویدئو 54
زمان دوره 01:15:24
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

2,499,000 ریال

دسته های محصولات

آموزش کار با Moq و تست واحد در xUnit یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، استفاده کردن از کتابخانه Moq در کنار xUnit برای انجام Mocking در Unit Testing است که با نام اصلی Mocking with Moq 4 and xUnit از شرکت Pluralsight منتشر شده است.

Mocking with Moq 4 and xUnit snapshot

سرفصل مطالب آموزش ویدیویی کار با Moq و تست واحد در xUnit

فصل اول: مقدمه دوره آموزشی

  • مقدمه

فصل دوم: شروع به کار با Mocking و کتابخانه Moq

  • مقدمه
  • بررسی اجمالی Mocking
  • چطور از Mock Object ها استفاده کنیم؟
  • Unit چیست؟
  • بررسی Fake ها، Dummie ها، Stub ها، Mock ها و Test Double ها
  • مروری بر Moq
  • بررسی عملی کد مربوط به این آموزش
  • ایجاد کردن یک پروژه Unit Test
  • نوشتن اولین Test ها
  • معرفی کردن یک Dependency جدید
  • جمع بندی

فصل سوم: پیکربندی Method های Mock شده

  • مقدمه
  • نصب کردن Moq
  • ایجاد کردن و استفاده کردن از یک Mock Object
  • پیکربندی کردن Method های Mock Object وReturn Value های آنها
  • بررسی Argument Matching در Method های Mock شده
  • بررسی کردن Mock های Loose و Strict
  • بررسی یک مثال از Mock های Strict
  • مقایسه کردن Mock های Strict و Loose
  • بررسی Refactor کردن Test ها
  • تطابق دادن آرگومان های ref با Moq
  • جمع بندی

فصل چهارم: پیکربندی کردن Property های Mock Object ها

  • مقدمه
  • پیکربندی کردن Property های Mack شده به منظور بازگرداندن یک مقدار مشخص
  • بدست آوردن یک Return Value از طریق یک تابع
  • Mock کردن خودکار سلسله مراتب Proprty ها
  • لحاظ کردن رفتار مقدار پیش فرض برای Mock های Loose
  • Mock کردن مقادیر Property ها
  • ردیابی تغییرات درون Mock Property ها
  • جمع بندی

فصل پنجم: پیاده سازی Behavior Verification Test ها

  • مقدمه
  • Test کردن مبتنی بر رفتار و Test کردن مبتنی بر State
  • بررسی کردن اینکه یک Method کی صدا زده شده است
  • اضافه کردن یک Error Message سفارشی
  • بررسی کردن اینکه یک Method کی صدا زده نشده است
  • بررسی کردن اینکه یک Method به دفعات تکرار مشخصی صدا زده شده است
  • بررسی کردن اینکه Getter مربوط به یک Property صدا زده شده است
  • بررسی کردن اینکه Setter مربوط به یک Property صدا زده شده است
  • جمع بندی

فصل ششم: استفاده کردن از Property های Mocking بیشتر در Moq

  • مقدمه
  • ایجاد کردن Exception ها از درون Mock Object ها
  • ایجاد کردن Event ها از درون Mock Object ها
  • برگرداندن نتایج متفاوت برای فراخوانی های ترتیبی
  • Check کردن اینکه Method های Mock شده چندین دفعه با مقادیر متفاوت صدا زده شده است
  • Mock کردن اعضای Type های Concrete با Partial Mock ها
  • Mock کردن اعضای Protected و Virtual
  • بهبود دادن قابلیت خوانایی Setup مربوط به Mock ها
  • Refactor کردن کلاس های Test
  • تطبیق دادن آرگومان های از نوع Generic
  • Mock کردن مقادیر بازگشتی Async
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش کار با Moq و تست واحد در xUnit”

نشانی ایمیل شما منتشر نخواهد شد.

افزودن به سبد خرید