NSubstitute支持部分模拟的概念吗?

3个回答

4

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

原始回答:

截止到v1.0版本,还不支持。

我们正在考虑在下一个版本中加入该功能。如果您有具体的语法想法或要求,请在用户组别发布。我已经在问题日志中添加了此问题的问题,您也可以在那里添加详细信息。


您可能还想更改/关闭此答案,因为它是最高投票的,但实际上现在不正确。 - Simon
完成。不确定关于答案的重大更新的礼仪,希望这样可以。 - David Tchepak

3

-3

我正在使用1.3.0.0版本,但我可以做:

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

约束是一个有虚拟方法的类,方法调用被很好地替换了。


1
但是您不能挑选要模拟的方法。 - Simon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接