NSubstitute支持部分模拟的想法吗?

NSubstitute支持部分模拟的想法吗?

http://nsubstitute.github.com/

http://www.ayende.com/wiki/Rhino+Mocks+Partial+Mocks.ashx


是! 此功能是在版本1.7.0(2014年1月发布)中引入的。

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


更新:正如@Brian指出的,NSubstitute 1.7+支持部分模拟

原始答案:

不是v1.0。

这是我们正在考虑的vNext。 如果您有特定的语法想法或要求,请发布到用户组。 我已经为问题日志添加了一个问题,因此您还可以在其中添加详细信息。


我使用的是1.3.0.0版,但我可以这样做:

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

其中Constraint是一个具有虚拟方法的类,方法调用被替换得很好。

链接地址: http://www.djcxy.com/p/49747.html

上一篇: Does NSubstitute support the idea of Partial Mocks?

下一篇: Can I mix Table per Hierarchy and Table per Type in Entity Framework?