NSubstitute 的 DoNotCallBase() 可以是 cleared/reset 吗?
Can NSubstitute's DoNotCallBase() be cleared/reset?
我创建了一个 "partial" 模拟,并使用了 DoNotCallBase()
因此调用了我的模拟方法而不是实际方法。
由于我需要在测试夹具中多次执行此操作,因此我在设置时执行了一次。
但是对于一个测试,我需要真正的方法,而不是模拟。我可以 undo/clear "DoNotCallBase" 吗?
NSubstitute (v2.0.3) 目前无法做到这一点。我为此创建了 issue #309。请随时添加到那里的问题描述。您需要能够撤消单个 DoNotCallBase
吗?或者清除替代品上的每个 DoNotCallBase
就足够了吗?
我创建了一个 "partial" 模拟,并使用了 DoNotCallBase()
因此调用了我的模拟方法而不是实际方法。
由于我需要在测试夹具中多次执行此操作,因此我在设置时执行了一次。
但是对于一个测试,我需要真正的方法,而不是模拟。我可以 undo/clear "DoNotCallBase" 吗?
NSubstitute (v2.0.3) 目前无法做到这一点。我为此创建了 issue #309。请随时添加到那里的问题描述。您需要能够撤消单个 DoNotCallBase
吗?或者清除替代品上的每个 DoNotCallBase
就足够了吗?