تعداد ویدئو | 31 |
---|---|
زمان دوره | 01:13:28 |
مترجم | مرتضی گیتی |
دوبلر | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزش روش های صحیح تست کدهای EF Core یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی اصول نوشتن تست برای Entity Framework Core است که با نام اصلی Testing with EF Core از شرکت Pluralsight منتشر شده است.
جالب است بدانید که تکنولوژی EF Core که به عنوان یک ORM امروزه توسط بسیاری از اپلیکیشن های نوشته شده با تکنولوژی NET Core. مورد استفاده قرار می گیرد دارای قابلیتی است که اجازه می دهد یک database درون حافظه ای و یا in-memory database و مکانیزم تست کردن نرم افزار به سادگی انجام شود. چند نکته در رابطه با database درون حافظه ای EF Core برای انجام unit testing را باید بدانید.
انجام تست واحد و یا unit testing بر روی یک تکه کد که داده ها را از database خوانده و یا بر روی آن می نویسد چالش های زیادی را پیش روی برنامه نویسان قرار می دهد. یکی از روش هایی که بسیار مورد استفاده قرار می گرفت test double ها و یا استفاده کردن از mock ها و یا fake ها بود. استفاده کردن از تکنیک mock کردن برای DbContext و یا حتی IQueryable می تواند بسیار دشوار باشد. به همین دلیل در زمان تست کردن DbContext بهتر است که از database درون حافظه ای EF Core استفاده کنیم. این database درون حافظه ای هیچ وابستگی به رفتار های database اصلی برنامه ندارد. فقط به منظور تست کردن مورد استفاده قرار می گیرد.
فصل اول: مقدمه دوره آموزشی
فصل دوم: شروع به کار با تست در EF Core
فصل سوم: انجام Unit Testing بر روی کد ها با استفاده از EF Core InMemory
فصل چهارم: بهبود قابلیت اطمینان EF Core با استفاده از SQLite
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.