在我的单元测试中,我想在Rhino模拟测试中使用部分局部匹配的参数,而不是IgnoreArguments。
怎么做?
谢谢,
约翰
最佳答案
// arrange
var fooStub = MockRepository.GenerateStub<IFoo>();
// act
fooStub.Bar("arg1", "arg2", 3);
// assert
fooStub.AssertWasCalled(
x => x.Bar(
Arg<string>.Is.Equal("arg1"),
Arg<string>.Is.Anything,
Arg<int>.Is.Equal(3))
);