We have discovered that the [assembly: CaptureConsole] captures the output to Console.Out (or Error). However, when the unit test starts a new thread, the console output is no longer captured. Looking ...