title: Gmock - matching structures
body: <p>How can I match value of an element in a union for an input argument e.g - if I mock a method with the following signatiure  - </p>
  
  <pre><code>    struct SomeStruct
      {   
          int data1;
          int data2; 
      };
  
      void SomeMethod(SomeStruct data);
  </code></pre>
  
  <p>How can I match that mock for this method was called with correct value in argument?</p>