装填类型,同时保留特定方法的原始行为
|
我正在使用Microsoft Moles,并对以下主题感到好奇:
有什么办法可以设置行为
类型(例如,未实现),但
保持原始行为
单一的具体方法?
我的意图是将测试的方法与类完全隔离(不知道要从测试的方法调用的方法)。
以下代码对我不起作用,因为完全禁用了痣,并且任何使用的子方法都使用其原始行为:
MBaseObjectType.BehaveAsNotImplemented();
MolesContext.ExecuteWithoutMoles(() => mBaseObject.MethodToTest())
没有找到相关结果
已邀请:
2 个回复
闲窍
,而
的所有其他方法将抛出类型为
的异常。
les鼠为我们生成了一个名为
的存根类,我们将使用它来称为
。
先对冈蒲
参考:http://social.msdn.microsoft.com/Forums/en-US/pex/thread/39af5a02-1cc9-4cf3-a254-3bdc923175db