يمكن استخدام الشامات لإنشاء فئة مختومة؟
-
19-09-2019 - |
سؤال
أحاول أن أسخر من دروس My LinQ إلى SQL.
لدي الكود التالي:
IQueryable<User> vUser =
(from aUser in _ctx.Users
where aUser.UserName == userName
select aUser);
بوضوح أثناء القيام باختبار الوحدة _ctx.Users
باطل. يمكنني وهمية _ctx
(سياق البيانات)، ولكن Users
هو Table<T>
ومختومة. لذلك فشل هذا:
_ctx.Users = Table<User>();
يتحدث PEX عن القدرة على تحويل أي طريقة استدعاء عبر استخدام حيوانات الخلد.
أرى أمثلة تتيح لك تجاوز DateTime.Now ()، لكنني لا أستطيع معرفة ما إذا كان هذا من شأنه أن يساعد في سيناريو.
أي شخص لديه خبرة في هذا؟
المحلول
نعم انها تستطيع.
اطلع على هذه المشاركة للحصول على مزيد من المعلومات.
لا تنتمي إلى StackOverflow