如何在模板化的 class 中模拟函数?

How do I mock a function in a class which is templated?

我正在尝试找到一种在 class 中模拟模板函数的方法。我也明白模板函数也需要在头文件中定义。谁能给我一个例子,我如何模拟 ReadData 函数,如下所示?谢谢。

//foo.hpp
class foo
{
  public: 

  template<typename T>
  T ReadData(int EntryID)
  {
      //do something
  }
};

您可以在 some circumstances, but not in this one(methods), for this, you can use a trip..., specialize your template, see details by Michael

中使用模板