title: custom message and default message
body: <p>Is there a way to specify a message for <a href="http://msdn.microsoft.com/en-us/library/ms243496%28v=vs.110%29.aspx" rel="nofollow"><code>Assert.AreEqual(object, object, string)</code></a> that combines the custom message with the default message?</p>
  
  <p>I have the following code:</p>
  
  <pre><code>foreach (var testCase in testCases)
  {
      Assert.AreEqual(testCase.Value, myObj.myMethod(testCase.Key), combinedMessage);
  }
  </code></pre>
  
  <p>I would like to specify the test case key in addition to the example message from the VS unit testing framework below:</p>
  
  <p><code>Assert.AreEqual failed. Expected:&lt;True&gt;. Actual:&lt;False&gt;.</code></p>
  
  <p>Perhaps something like <code>Failed on the following test case: AB</code>.</p>