title: Running a unit test using the main thread?
body: <p>So, this third party created a method that only works well on the main thread (due to it using some GUI functionality)</p>
  
  <p>This means that in order to test it (and other methods that require it), I need to be able to run it from the main thread. 
  The problem? Visual Studio runs the unit tests from Worker Threads, and not the main thread.</p>
  
  <p>So... here is the question: How do I get the main thread, and call the method, from a unit test?</p>