title: Asserting successive calls to a mock method
body: <p>Mock has a <a href="https://docs.python.org/3/library/unittest.mock.html#unittest.mock.Mock.assert_called_with" rel="noreferrer">helpful <code>assert_called_with()</code> method</a>. However, as far as I understand this only checks the <em>last</em> call to a method.<br>
  If I have code that calls the mocked method 3 times successively, each time with different parameters, how can I assert these 3 calls with their specific parameters?</p>