title: JustMock - check value of passed method argument
body: <p>I use JustMock framework and have the following assertion:</p>
  
  <pre><code>Mock.Assert(() =&gt; activityListenerMock.PeriodPassed(
    Arg.Matches&lt;Period&gt;(e =&gt; e.Length == expectedLength)));
  </code></pre>
  
  <p>It fails with cryptic message:</p>
  
  <pre><code>Occurrence expectation failed. Expected at least 1 call. Calls so far: 0
  </code></pre>
  
  <p>How can I get better message. I want to know with what value it was called. </p>
  
  <p>Method is actually called but with wrong argument because when I change assertion to following it passes:</p>
  
  <pre><code>Mock.Assert(() =&gt; activityListenerMock.PeriodPassed(
    Arg.IsAny&lt;Period&gt;()));
  </code></pre>