مشکل تزریق کلاس‌ها بجای اینترفیس‌ها در مباحث تزریق وابستگی‌ها
301, MovedPermanently
https://blogs.endjin.com/2014/04/understanding-dependency-injection/ icon
 When the class creates a dependency using a concrete class , this brings the dependency wholesale into any tests you write, as test doubles (such as mocks) can’t be created to represent their behaviour. 
مشکل تزریق کلاس‌ها بجای اینترفیس‌ها در مباحث تزریق وابستگی‌ها
استفاده از الگوی Repository ؛ بلی یا خیر؟
301, MovedPermanently
http://www.codeproject.com/Articles/875165/To-Repository-Or-NOT icon

این مطلب به صورت اختصاصی مرتبط است به EF و نویسنده اثبات کرده‌است که این روزها قابلیت آزمون پذیری EF به شدت بالا رفته‌است و عملا نیازی به استفاده‌ی از الگوی مخزن، جهت سهولت عملیات mocking در EF نیست.

استفاده از الگوی Repository ؛ بلی یا خیر؟