オブジェクトによっては、共通のプロパティに値が含まれるようにデフォルトのスタブを作成したいものがあります。しかし、場合によっては、私のデフォルトの動作を上書きしたい。私の質問は、どういうわけかすでにスタブされた値を上書きすることができますか?rhinoモックでプロパティを2回スタブする
//First I create the default stub with a default value
var foo = MockRepository.GenerateStub<IFoo>();
foo.Stub(x => x.TheValue).Return(1);
//Somewhere else in the code I override the stubbed value
foo.Stub(x => x.TheValue).Return(2);
Assert.AreEqual(2, foo.TheValue); //Fails, since TheValue is 1
を参照してくださいhttp://stackoverflow.com/questions/770013/rhino-mocks-how-to-clear-オブジェクトの前の期待 – Ted