【发布时间】:2016-03-30 07:23:15
【问题描述】:
我对 RhinoMocks 很陌生(第一次)。
这是我的方法声明:
void SetXmlValue(ref string path, ref string Value);
我需要验证对于给定的输入,当调用 SetXmlValue 时,它会使用路径和值的特定值调用
我尝试了几个选项,包括:
_mockClass.Expect(o => o.SetXmlValue(ref Arg<string>.Ref(Rhino.Mocks.Constraints.Is.Equal(path), "somepath").Dummy ,ref Arg<string>.Ref(Rhino.Mocks.Constraints.Is.Equal(value), "somevalue").Dummy));
_mockClass.Expect(o => o.SetXmlValue(ref Arg<string>.Out(path).Dummy, ref Arg<string>.Out(value).Dummy))
但是,我无法确认 SetXmlValue 方法是使用我期望它调用的参数调用的。
任何输入?
【问题讨论】:
标签: constraints rhino-mocks ref