如何在存根上设置没有setter的属性值?
本文关键字:setter 属性 存根 设置 | 更新日期: 2023-09-27 18:10:30
我可以设置由Rhino.Mocks创建的存根的无setter属性的返回值吗?
例如:public interface IMyMachine { string myProperty { get; } }
...
IMyMachine m = MockRepository.GenerateMock<IMyMachine>();
// implement in a way so that m.myProperty will return "Ahoj!"
if (m.myProperty == "Ahoj!")
//do something
m.Expect(x => x.myProperty).Return("abc");
或者如果你使用存根:
var m = MockRepository.GenerateStub<IMyMachine>();
m.Stub(x => x.myProperty).Return("abc");