在RhinoMocks中创建存根方法时如何使用真实参数?
我想创建以下接口的存根:
interface IUnitOfWork
{
void DoInTransaction(Action method);
}
在存根对象中,我想要 DoInTransaction
做的就是运行 method()
。
比如:
// pseudo-code
unitOfWorkStub.Stub(x => x.DoInTransaction(method)).Do(method())
是否可以使用 RhinoMocks 创建这种存根?这怎么能做到呢?
I want to create a stub of the following interface:
interface IUnitOfWork
{
void DoInTransaction(Action method);
}
In the stub object, all I want DoInTransaction
to do is run method()
.
Something like:
// pseudo-code
unitOfWorkStub.Stub(x => x.DoInTransaction(method)).Do(method())
Is it possible to create this kind of a stub with RhinoMocks? How can this be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用这个:
use this: