桩破除依赖5-不同的层次深度使用不同的桩
发布时间:2020-12-14 01:36:32 所属栏目:百科 来源:网络整理
导读:不同的层次深度使用不同的桩 被测试代码 可以进行的操作 被测试类 工厂 层次深度1:类中的FileExtensionManager 添加一个用作依赖项的构造函数参数。 被测试类中的成员是伪造的,其他代码都保持不变 无 层次深度2:从工厂类返回给被测试代码的依赖项 通过设
不同的层次深度使用不同的桩
下面是对上表的解释,添加一个构造函数层的参数会使事情变得复杂,选择第二层在这里是最简单的,因为它对代码改动最小。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |