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