我有一个具有创建方法的类,将 POCO 实体传递给它。我想要发生的是我将一个委托附加到方法调用,如下所示:
stubObject.Stub(Function(i) i.Create(Arg(of MyObject).Is().Anything))) _
.Return(True)
我想要做的是获取传递给 Create 的参数实例并运行自定义操作。我认为带委托的 Do() 可以解决问题,但我无法让 RhinoMocks 3.6 (.NET 4) 允许我输入参数。
我在哪里做错了?我不能这样做:
stubObject.Stub(Function(i) i.Create(Arg(of MyObject).Is().Anything))) _
.Return(True) _
.Do(Sub(i) ...)
谢谢。