سؤال

هل يدعم NSUBSTITITUTE فكرة السخرية الجزئية؟

http://nsubstitute.github.com/

http://www.ayende.com/wiki/rhino+mocks+partial+mocks.ashx

هل كانت مفيدة؟

المحلول

نعم! تم تقديم هذه الميزة في الإصدار 1.7.0 (تم إصداره في يناير 2014).

http://nsubstitute.github.io/help/partial-subs/

نصائح أخرى

تحديث: كما يشير Brian ، NSUBSTITITITION 1.7+ يدعم السخرية الجزئية

الإجابة الأصلية:

ليس من V1.0.

إنه شيء نفكر فيه في Vnext. إذا كان لديك أفكار أو متطلبات بناء جملة محددة ، يرجى النشر إلى مجموعة المستخدمين. لقد أضفت مشكلة لهذا سجل القضية, ، لذلك يمكنك أيضا إضافة التفاصيل هناك.

أنا أستخدم الإصدار 1.3.0.0 ، لكن يمكنني أن أفعل:

Constraint failing = Substitute.For<Constraint>();
failing.Matches(-1).Returns(false);

عندما يكون القيد فئة ذات طرق افتراضية وتم استبدال استدعاء الطريقة على ما يرام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top