7

NSubstitute 是否支持 Partial Mocks 的想法?

http://nsubstitute.github.com/

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

4

3 回答 3

4

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

原答案:

不是从 v1.0 开始。

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

于 2011-01-05T04:51:38.603 回答
3

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

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

于 2014-04-14T04:40:01.720 回答
-3

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

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

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

于 2011-11-28T22:09:31.143 回答