title: How to mock calling to base class with gmock
body: <p>Given 2 classes like below:</p>
  
  <pre><code>class Base
  {
  public:
      virtual void doSmt(void);
  }
  
  class Derived : public Base
  {
      void doSmt(void) { Base::doSmt(); }
  }
  </code></pre>
  
  <p>Class I need to test is <code>Derived</code>. But I don't want to go deeper in <code>Base</code>, I just want to check that a call to Base is called inside <code>doSmt()</code></p>
  
  <p>Something like this:</p>
  
  <pre><code>TEST_F(Derived, DoSmt)
  {
      EXPECT_CALL(Base, doSmt()).Times(1);
      testedInstance.doSmt();
  }
  </code></pre>
  
  <p>Because I already have test for Base, and Base was inherited by 2 classes.</p>
  
  <p>Is there any way?</p>