【发布时间】:2017-07-07 07:05:06
【问题描述】:
我的Class A 有另一个Class B 的实例。我已经在Class B 中完成了独立代码的单元测试。对于其他操作,Class A调用Class B的方法,使用其他类做一些处理,然后调用Class B的方法。
我的问题是如何模拟Class A 的依赖关系并完成Class B 的单元测试?如果Class B 使用Class A 的实例,我可以模拟Class A 并完成任务。但是,在我的情况下,Class A 使用 Class B 的实例。
如何在这种情况下模拟单元测试?
【问题讨论】:
标签: c++ unit-testing googletest googlemock