gmock 是否可以模拟在其签名中包含类模板参数的函数?例如:
template <typename T>
struct Mockable
{
virtual void do_work(const int num, const T& value) = 0;
};
template <typename T>
struct MockMockable : Mockable<T>
{
MOCK_METHOD2(do_work, void(const int, const T&));
};