So, this third party created a method that only works well on the main thread (due to it using some GUI functionality)
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.
So... here is the question: How do I get the main thread, and call the method, from a unit test?