我在找出RhinoMocks中Arg选项的正确参数时遇到了问题。
我正在尝试模拟具有引用Int32参数的MSIRecordGetString方法。目前我有:
_Api.RecordGetString(Arg<IntPtr>.Is.Anything,
Arg<Int32>.Is.Anything,
Arg<StringBuilder>.Is.Anything,
ref Arg<Int32>.Ref( ???, 0).Dummy);
谁能让我知道什么?应该/可以被替换为。我知道它应该是AbstractConstraint类型的东西,但是我不确定什么是有效的。很难找到任何正确用法的例子。
干杯。
发布于 2010-07-12 15:43:22
我实际上习惯了Moq,但我对第一个参数的理解是一个约束,但由于您并不特别关心值(我假设),您可以执行以下操作:
ref Arg<Int32>(Is.Anything(), 0).Dummy
https://stackoverflow.com/questions/3226556
复制相似问题