11
IgnoreArgumentsの代わりに私の単体テストで、私はrhino模擬テストで引数の部分一致を使用したいと思っています。 どうすればいいですか?rhino mocksの部分的な引数の一致
おかげで、 ジョン
IgnoreArgumentsの代わりに私の単体テストで、私はrhino模擬テストで引数の部分一致を使用したいと思っています。 どうすればいいですか?rhino mocksの部分的な引数の一致
おかげで、 ジョン
// 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))
);
あなたはconstraintsを使用することができます。 expectation呼び出しに渡された引数を無視し、各引数に明示的な制約を追加します。 Rhino Mockのドキュメントの例: