title: Why is my method not running asynchronously?
body: <p>I'm running a test that should be calling a method multiple times without waiting for its result.  Here's my code: </p>
  
  <pre><code> private async Task HandleJob(string params) {
          // do stuff that takes a minute
          Thread.Sleep(10000);
          return;
   }
  
   [TestMethod]
   public async Task StartTest() {
       HandleJob("one");
       HandleJob("two");
   }
  </code></pre>
  
  <p>When I set a break at <code>HandleJob("two")</code>, it only gets hit after <code>one</code> has been completed.  How do I make them run asynchronously, so no waiting is done?</p>