title: GMock and mocking constructors in a class with non virtual methods
body: <p>i need to mock a class that has only non virtual methods. This class 
  has a copy constructor. How to I write a mock method for that. I get a 
  compiler error if I just use the </p>
  
  <pre><code>MOCK_METHOD1(classname, void(classname&amp; source)); 
  </code></pre>
  
  <p>Thanks in advance. </p>