我是Gmock的新手和嘲笑的东西。 我们假设我们有以下代码
void FirstClass::FirstFunction()
{
int x;
SecondFunction(x);
}
void SecondClass::SecondFunction(int value)
{
ThirdFunction();
}
void ThirdClass::ThirdFunction()
{
//do something
}
我们想测试FirstFunction。 我们应该模拟SecondFunction,还是更进一步,只模拟ThirdFunction?
由于