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?