دوره آموزشی
The Great Courses
دوبله زبان فارسی

از مبتدی به متخصص - تست واحد در سی شارپ

از مبتدی به متخصص - تست واحد در سی شارپ

✅ سرفصل و جزئیات آموزش

همه آنچه باید بدانید تا تست واحد روی پایگاه کدهای سی شارپ خود انجام دهید را یاد بگیرید.

تسلط به پایه تست

دلیلی وجود دارد که تست واحد لایه پایینی در هرم تست است. شما یک مجموعه تست قوی را فقط می توانید روی یک پایه محکم بسازید. هیچ چیز از این اطمینان بخش تر نیست که وقتی روی یک پایگاه کد کار می کنید، بدانید اگر چیزی را تصادفی خراب کنید، یک تست به شما هشدار می دهد و در صدها تا هزاران یا حتی صدها هزار دلار مربوط به تاثیر احتمالی روی مشتری صرفه جویی می کند.

در این دوره، نیک به شما یاد می دهد چگونه تست های واحد مدرن برای پایگاه کدهای خود بنویسید تا همیشه در تغییرات اطمینان داشته باشید. اگر نمی دانید هرم تست چیست، نگران نباشید. بعد از این دوره خواهید دانست.

از مبتدی به متخصص - تست واحد در سی شارپ

  • خوش آمدگویی 02:21
  • آنچه در این دوره یاد خواهید گرفت 03:55
  • پیش‌ نیازهای دوره چیست و برای چه کسانی مناسب است؟ 01:49
  • انواع مختلف تست 07:15
  • تست واحد چیست و چرا مهم است؟ 01:30
  • هرم تست 01:57
  • چرا باید تست های واحد بنویسیم؟ 03:12
  • 3 مفهوم اصلی تست واحد 01:57
  • چرا xUnit؟ 00:57
  • اولین تست واحد خود را بنویسید 06:23
  • راه حل خود را ساختار دهید 02:50
  • نامگذاری در تست های واحد 03:32
  • Act ،Arrange و Assert 02:09
  • مدل اجرای تست xUnit 02:54
  • راه اندازی تست و Teardown 05:46
  • پارامتری کردن تست ها 03:18
  • نادیده گرفتن تست ها 01:23
  • نوبت شما برای تمرین (منبع پروژه در پایین ویدئو) 01:04
  • پاسخ مدرس به تمرین 00:40
  • خلاصه بخش 00:48
  • نوشتن Fluent Assertions 03:19
  • تست رشته ها 02:58
  • تست اعداد 02:00
  • تست تاریخ ها 01:37
  • تست آبجکت ها 03:32
  • تست enumerables 03:32
  • تست متدهایی که استثناها را throw می کنند 02:23
  • تست برای رویدادهای Raise 01:29
  • تست متدهای خصوصی (اعضا) 01:24
  • تست متدهای داخلی (اعضا) 03:01
  • خلاصه بخش 00:26
  • مشکل وابستگی ها 03:54
  • تزریق وابستگی به rescue 02:55
  • fakes چه هستند؟ 03:03
  • ماک کردن چیست؟ 06:11
  • Moq در مقابل NSubstitute 02:35
  • خلاصه بخش 00:53
  • پروژه ای که به آن تست های واحد اضافه خواهید کرد 03:38
  • محدوده این تست 03:59
  • تست لایه اپلیکیشن 22:35
  • تمرین: تست بقیه لایه اپلیکیشن (منبع پروژه در پایین ویدئو) 01:24
  • پاسخ تمرین: تست بقیه لایه اپلیکیشن 15:21
  • اما، همه آن ها ضروری است؟ 02:10
  • تست لایه داده 01:13
  • تست لایه API 09:51
  • تمرین: تست بقیه لایه API (منبع پروژه در پایین ویدئو) 01:03
  • پاسخ تمرین: تست بقیه لایه API 13:19
  • خلاصه بخش 00:42
  • مشاهده رفتار پیش فرض اجرای تست 02:41
  • فیکسچر کلاس 04:12
  • فیکسچر کالکشن 05:04
  • اجرای تست به صورت موازی 05:43
  • پارامتری کردن پیشرفته 04:53
  • تنظیم timeouts اجرای تست 01:17
  • تست تاریخ و زمان 05:19
  • تست مداوم 01:55
  • پوشش کد چیست؟ 02:57
  • اندازه گیری پوشش کد 06:35
  • خلاصه بخش 00:48
  • نتیجه گیری دوره 00:37

1,435,000 287,000 تومان

مشخصات آموزش

از مبتدی به متخصص - تست واحد در سی شارپ

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:
  • تعداد درس:60
  • مدت زمان :03:38:00
  • حجم :961.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید