Jay*_*Jay 5 c# unit-testing rhino-mocks mocking
这可以通过以下方法完成:
myStub.Stub(x => x.SomeMethod()).WhenCalled(x => do something);
Run Code Online (Sandbox Code Playgroud)
有没有办法在调用属性setter时可以做同样的事情?
以下将起作用:
Expect.Call(myStub.MyProperty).WhenCalled(p => Console.WriteLine("Called")).Return("Test result");
Run Code Online (Sandbox Code Playgroud)
请注意,这仅在您的属性(MyProperty在本例中)被声明为虚拟的情况下才有效。
| 归档时间: |
|
| 查看次数: |
5764 次 |
| 最近记录: |