Вот пример 3.5, который делает то, что вам нужно (я думаю, что ваш синтаксис выше 3.1 или 3.2).
Во-первых, у меня есть делегат для вызова установщика свойства:
private delegate void NoAction(string value);
Затем используйте Expect.Call с «SetPropertyAndIgnoreArgument» в дополнение к «Do»:
var repository = new MockRepository();
var sample = repository.PartialMock<Sample>();
Expect.Call(sample.MyProperty).SetPropertyAndIgnoreArgument().Do(new NoAction(DoNothing));
sample.Replay();
sample.DoSomething();
repository.VerifyAll();