آموزش تمسخر در تست های واحد هسته دات نت با Moq: شروع به کار

Mocking in .NET Core Unit Tests with Moq: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: وقتی نمی‌توانید کلاس‌هایی را که می‌خواهید آزمایش کنید را از بقیه سیستم جدا کنید، نوشتن تست‌های واحد می‌تواند دشوار، زمان‌بر و کند باشد. در این دوره آموزشی، Mocking in.NET Core Unit Tests with Moq: Getting Started، یاد می گیرید که چگونه mock بسازید و از آنها به عنوان وابستگی به کلاس هایی که می خواهید تست کنید استفاده کنید. ابتدا، نحوه پیکربندی روش‌ها و ویژگی‌های مسخره‌شده را برای برگرداندن مقادیر خاص کشف خواهید کرد. در مرحله بعد، نحوه انجام تست رفتار/تعامل را پوشش خواهید داد. در نهایت، نحوه تنظیم استثناها و رویدادهای مسخره شده را بررسی خواهید کرد. پس از اتمام این دوره، دانش لازم برای استفاده از Moq برای تست واحد کلاس های خود را به صورت مجزا با ایجاد و استفاده از اشیاء ساختگی خواهید داشت.

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

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

شروع کار با Mocking و Moq Getting Started with Mocking and Moq

تماس های روش تمسخر Mocking Method Calls

خواص تمسخر آمیز Mocking Properties

اجرای تست های تایید رفتار Implementing Behavior Verification Tests

استفاده از تکنیک های تمسخر اضافی Using Additional Mocking Techniques

نمایش نظرات

نظری ارسال نشده است.

آموزش تمسخر در تست های واحد هسته دات نت با Moq: شروع به کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 57m
0
Pluralsight (پلورال سایت) pluralsight-small
10 آذر 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
97
4.8 از 5
دارد
دارد
دارد
Jason Roberts

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.