我需要計算構造函數(默認/複製/移動)和析構函數被調用的次數。我使用gmock。我如何檢查它? 編輯:感謝馬可波波維奇的建議,我會解釋說我現在有。我有這樣的課,我想用gmock來嘲笑它。我怎樣才能做到這一點? class A
{
public:
static int m_calls_to_cons;
public:
A() { m_calls_to_cons++; }
如何模擬一個可選參數的方法Google Mock? 例如: class A
{
public:
void set_enable(bool enabled = true);
};
class MockA : public A
{
MOCK_METHOD1(set_enable, void(bool)); // this is not working
};