0
と呼ばれる
私はテストしている機能を持って、f1()。googleモック - モックの戻り値は、(フリースタンディング)
f1()g1()は、いくつかの異なる値を返すことができます。私はG1()を模擬んので、私はF1()内のパスをテストするためにそれを返す別の値を反復処理するにはどうすればよい
?
int f1()
{
int res = g1();
int ret = 0;
switch(res):
{
case 0:
// ret = something
case 1:
// ret = something else
default:
// ret = bad result
}
return ret;
}
実際にはGoogleの模擬を使用する別の方法がありますが、私はこれを受け入れるでしょう。 – Adrian
@Adrian Google Mockの操作方法をお知らせください。可能であれば、スニペットを私に見せてください。 –