title: Sinon.js combining calledWith number of times
body: <p>I know with <a href="https://sinonjs.org" rel="noreferrer">sinon.js</a> you can test that a spy was called a certain number of times:</p>
  
  <pre><code>sinon.assert.calledTwice(mySpy.someMethod);
  </code></pre>
  
  <p>And you can test that a spy was called with certain arguments:</p>
  
  <pre><code>sinon.assert.calledWith(mySpy.someMethod, 1, 2);
  </code></pre>
  
  <p>But how to you combine them to test that a method was called a specific number of times with specific arguments? Something, theoretically, like this:</p>
  
  <pre><code>sinon.assert.calledTwiceWith(mySpy.someMethod, 1, 2);
  </code></pre>