0
这是我想要做什么:如何在Return()中使用Stub()中的Arg <>匹配器?
_service.Stub(s => s.Method(Arg<Dto>.Is.Anything)).Return(new OtherDto { Parent = #My Arg# });
我怎么能代替#我的精氨酸#与精氨酸?如果它甚至可能?
感谢
这是我想要做什么:如何在Return()中使用Stub()中的Arg <>匹配器?
_service.Stub(s => s.Method(Arg<Dto>.Is.Anything)).Return(new OtherDto { Parent = #My Arg# });
我怎么能代替#我的精氨酸#与精氨酸?如果它甚至可能?
感谢
Func<Dto, OtherDto> returnOtherDto = dto => new OtherDto { Parent = dto };
_service
.Stub(s => s.Method(Arg<Dto>.Is.Anything))
.Do(returnOtherDto);
这是否真的工作,不要抱怨缺少调用'Return'? – 2011-06-10 09:43:34
@Daniel Hilgarth,是的,这工作非常好。 – 2011-06-10 09:44:18
很酷,学到了新东西! – 2011-06-10 09:44:49