title: Are heading comments recommended when unit testing with Arrange-Act-Assert?
body: <p>I find the concept of partitioning the statements of my unit tests as suggested in the AAA pattern useful.</p>
  
  <p>I tend to add heading comments so that the tests look like this:</p>
  
  <pre><code>// Arrange
  int a = 1;
  int b = 2;
  
  // Act
  int c = a + b;
  
  // Assert
  Assert.AreEqual(3, c);
  </code></pre>
  
  <p>But I am curious, is it normal to always include these header comments?</p>
  
  <p>...or is this something which I should avoid?</p>
  
  <pre><code>int a = 1;
  int b = 2;
  
  int c = a + b;
  
  Assert.AreEqual(3, c);
  </code></pre>