5

私は持っている、

class CFoo : public CFooPar
{
   public:
      CFoo(){}
      ~CFoo(){}

      virtual bool ret() const
      {
         return true;
      }
};

この仮想 bool ret() const メソッドのモック クラスを作成するにはどうすればよいですか?

ありがとうございました!

4

2 に答える 2

8

そのために Google Mock を使用します ( https://code.google.com/p/googlemock/wiki/V1_6_ForDummies )。

そのツールを使用すると、モックは読み取ります

#include "gmock/gmock.h"
class MockCFoo : public CFoo {
    public:
    MOCK_CONST_METHOD0(ret, bool());
};
于 2013-05-08T05:35:11.340 に答える