在RhinoMocks中使用只读属性我有一个带有私有设置属性的类,我想用RhinoMocks存根。但是,当我尝试这样做时,它给了我一个编译时错误,提示我无法设置只读属性。我是使用RhinoMocks的新手,所以我一定在这里遗漏了一些东西......publicInterfaceIFoo{intQuantity{get;}}[TestMethod]publicvoidSomeTest(){IFoofoo=MockRepository.GenerateStub();foo.数量=5;//断言等}使用:foo.Stub(f=>f.Quantity).Return(5);请参见http://ayende.com/Wiki/Rhino+Mocks+3.5.ashx#UsingExpecttosetupproperties您还可以使用:foo.Expect(f=>f.Quantity).Return(5);可以这样做:以上就是《C#学习教程:使用RhinoMocks只读属性》的全部内容,如果对大家有用并且需要进一步了解C#学习教程,希望大家多多关注——foo.Stub(f=>f.Quantity).Return(5);//asserts本文摘自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
