我有一个具有create方法的类,并将其传递给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) ...)
感谢。