偏爱部分模拟的依赖注入?
我知道这个问题,但它用更一般的术语来处理这个问题。
我是否更喜欢使用部分模拟而不是依赖注入?我的问题是基于OCMock的以下引用:
id aMock = [OCMockObject partialMockForObject:anObject]
创建可以使用的模拟对象
与anObject相同。当一个
调用未存根的方法
它将被转发anObject。当一个
使用a调用stubbed方法
引用anObject,而不是
嘲笑,它仍然会被处理
嘲笑。
这意味着我可以使用部分模拟来取消我的(属性)依赖,而不是在构造函数中注入它们(或通过setter注入)。
没有找到相关结果
已邀请:
1 个回复
辟官陡板休