モックライブラリを作成済の場合に、モック関数を追加する手順を示す。
ここで指すモックとは、テストダブルの一般名としての意味であり、実装内容によってダミー、スタブ、スパイ、モック、フェイクなど詳細は決定される。 参考: これで迷わないテストダブルの分類(ダミー、スタブ、スパイ、モック、フェイク)
MOCK_METHOD(int, samplelogger, (int, const char *));ON_CALL(*this, samplelogger(_, _))
.WillByDefault(Invoke([](Unused, const char *str)
{ return strlen(str); })); // NOTE: Unused を使うと未使用パラメータの警告を避け、かつ、未使用である旨が明確になる