【发布时间】:2011-04-30 03:55:50
【问题描述】:
假设您正在测试类A,它有一个B 的dependency injection,它的依赖注入为C。
所以你模拟B,但它唯一的构造函数需要一个注入C,所以你是否也必须模拟C,并将模拟的C注入模拟的B,然后才将其注入A?
如果你有5个连续的依赖怎么办? ?
有什么选择?
我使用Google Mock,所以具体的答案也会有所帮助。
【问题讨论】:
标签: dependency-injection mocking googlemock