title: Code coverage for async methods
body: <p>When I analyse code coverage in Visual Studio 2012, any of the await lines in async methods are showing as not covered even though they are obviously executing since my tests are passing. The code coverage report says that the uncovered method is <code>MoveNext</code>, which is not present in my code (perhaps it's compiler-generated). </p>
  
  <p>Is there a way to fix code coverage reporting for async methods?</p>
  
  <p><strong>Note</strong>:</p>
  
  <p>I just ran coverage using NCover, and the coverage numbers make a lot more sense using that tool. As a workaround for now, I'll be switching to that.</p>