为了能够对我的C++代码进行单元测试,我通常会将测试类的构造函数传递给一个或多个对象,这些对象可以是"生产代码"或伪造/模拟对象(让我们调用这些注入对象).我这样做了
一些随意的想法:
你的想法是什么?这个问题还有其他解决方案吗?
我有课
class CSumWnd : public CBaseWnd
{
private:
bool MethodA()
}
Run Code Online (Sandbox Code Playgroud)
请你能帮忙如何模拟MethodA()而不做虚拟,我不明白hi-perf依赖注入的概念