определение.

ли фиктивный класс наследовать от другого фиктивного класса в googlemock? Если да, то, пожалуйста, помогите мне понять, почему это не работает.

class IA
{
public:
   virtual int test1(int a) = 0;
};

class IB : public IA
{
public:
   virtual float test2(float b) = 0;
};

class MockA : public IA
{
public:
   MOCK_METHOD1(test1, int (int a));
};

class MockB : public MockA, public IB
{
public:
   MOCK_METHOD1(test2, float (float b));
};

Я получаюcannot instantiate abstract class ошибка компилятора дляMockB но не дляMockA

Ответы на вопрос(2)

Ваш ответ на вопрос