Testing with EF Core

تاریخ: ۲۱:۵۲:۴۸ ۱۳۹۹/۴/۱۷ سه شنبه
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۵۷۷
دیدگاه ها: ۱
دوره ویدیویی Testing with EF Core
Pluralsight
Kevin Dockx
2019
1h 12m
English

در دوره ویدیویی Testing with EF Core موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، شما یاد خواهید گرفت که چگونه EF Core می‌تواند به شما در تست کردن کد هایی که با پایگاه داده در ارتباط هستند کمک کند.

در این دوره، شما درباره روش‌های مختلف تست کردن برنامه‌ها یاد می‌گیرید. در ادامه خواهید فهمید که چگونه provider‌های پایگاه داده درون حافظه ای مثل InMemory و SQLite، به بهبود تست‌های شما کمک می‌کنند. سرانجام نحوه ایزوله سازی تست‌های خود و چگونگی ارتقای Test Explorer را با لاگ هایی که از EF Core می‌آیند، خواهید آموخت. وقتی که این دوره را به پایان رساندید، شما دانش و مهارت‌های EF Core مورد نیاز برای بهبود تست هایتان و در نتیجه قابلیت اطمینان کدتان را در اختیار خواهید داشت.


فیلم آموزشی «تست کردن با Entity Framework Core» موسسه پلورال سایت که توسط Kevin Dockx تدریس شده است، دارای زیرنویس انگلیسی است.

  

Table of Contents:
Course Overview
- Course Overview
Getting Started with EF Core Testing
- Coming Up
- Course Prerequisites
- Learning About Different Ways to Test Your Application 
- Unit Testing with EF Core
- Demo - Introducing the Demo Application
- Summary
Unit Testing Your Code with EF Core InMemory
- Coming Up
- Learning What the EF Core InMemory Database Provider Is
- Demo - Getting Ready for Testing with the InMemory Database Provider
- Unit Testing with the Arrange, Act, Assert Pattern
- Demo - Writing Your First Unit Test Using the Inmemory Database Provider
- Demo - Writing Additional Unit Tests
- Isolating Tests
- Demo - Isolating Tests
- Improving Tests by Using Multiple DbContext Instances
- Demo - Using Multiple DbContext Instances
- Mocking Limitations of the InMemory Database Provider
- Demo - Testing with Referential Integrity
- Advantages and Disadvantages of the InMemory Database Provider
- Summary
Improving the Reliability of EF Core Testing with SQLite
- Coming Up
- Introducing SQLite
- Demo - Unit Testing with SQLite
- Demo - Using Multiple DbContext Instances
- Demo - Testing with Referential Integrity
- Adding EF Core Logging
- Demo - Adding EF Core Logging
- Demo - Logging to Test Explorer
- Limitations of SQLite
- Summary
like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: Mehran تاریخ: ۲۰:۷:۳۴ ۱۳۹۹/۴/۱۸ چهارشنبه تعداد آرا: ۱

    واضح است که صرفنظر از چالش‌های موضوع کپی رایت و .... حداقل در انتخاب محتوای ارزشمند سلیقه خاصی در این مجموعه جکمفرماست . این نوع محتوای آموزشی مخصوصا با پیشینه ای که اساتید با تکنیک و خوشفکری مثل کوین داکس دارند قطعا برای اهل فن بسیار قابل استفاده است . شاید با به وجود آوردن فضایی برای تعامل بیشتر در مباحث نظری و نقد ای« مجموعه‌ها و برجسته‌تر کردن جزییات محتوایی که این اساتید معمولا به دلیل برخی محدودیتها فرصت پرداختن به آنها را ندارند این اقدام انتشار ، موثر‌تر باشد . در کشور ما اگر چنانچه مفهوم توسعه، به معنی واقعی کلمه، اولین و مهمترین انگیزه در چنین شرایط بعرنج و کمبودهای ناشی از تحریمها باشد ، فراهم کردن فضایی برای مباحث بومی سازی و تشریح این تکنولوژی‌ها در کسب و کارها از اساسی‌ترین نیازهای ماست. این درست در مقابل سیاستهای کلان تصمیم گیران سیاست‌های تکنولوژی اطلاعات است که صرفا مجذوب شواف و برجسته کردن اخبار بی اهمیت و عدم افشای کارنامه‌های خالی از دستاورد آنهاست . به هر حال همین مقدار را نیز باید به فال نیک گرفت. از زحمات شما متشکرم
loading...

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