【发布时间】:2010-12-15 22:11:56
【问题描述】:
我正在使用 RhinoMocks,我需要存根一个方法,并且总是让它返回第三个参数,无论传入什么:
_service.Stub(x => x.Method(parm1, parm2, parm3)).Return(parm3);
显然,这并不容易。我并不总是知道参数会是什么,但我知道我总是想返回第三个。
【问题讨论】:
-
我不确定这是否可能。你能发布你正在尝试测试的方法吗?
-
该方法从静态类返回对另一个方法的调用。基本上,调用会在数据库中查看第一个参数是否存在,如果不存在,则返回第三个参数。
-
起订量小菜一碟
标签: unit-testing mocking rhino-mocks stubbing