title: How to mock an object from interface?
body: <p>Given an interface in typescript, can I automatically mock out of it a new object with dummy values instead of manually writing an object?</p>
  
  <p>Let's take for example the following <code>interface</code>:</p>
  
  <pre><code>interface SquareConfig {
      color: string;
      width: number;
  }
  </code></pre>
  
  <p>I would like to have a mock object which implements the interface properties, e.g:</p>
  
  <pre><code>const mockConfig = jest.mock&lt;SquareConfig&gt;();
  console.log(mockConfig.color); //should print some auto-generated dummy string value
  </code></pre>
  
  <p>Is it possible in some way?</p>