title: What is the purpose of Verifiable() in Moq?
body: <p>What is the purpose of <code>Verifiable()</code>?</p>
  
  <p>If I verify a <code>Mock</code> and leave this out it still verifies the <code>SetUp</code>.</p>
  
  <p><strong>Edit:</strong> I was using <code>VerifyAll()</code> thus the reason for everything being verified. After changing to <code>Verify()</code> only my <code>.Verifiable()</code> <code>SetUp</code>s were being checked.</p>