Учитывая это приспособление для тестирования:
[TestClass]
public class MSTestThreads
{
[TestMethod]
public void Test1()
{
Trace.WriteLine(Thread.CurrentThread.ManagedThreadId);
}
[TestMethod]
public void Test2()
{
Trace.WriteLine(Thread.CurrentThread.ManagedThreadId);
}
}
При выполнении теста с MSTest через Visual Studio или из командной строки печатаются два разных номера потока (но они все равно выполняются последовательно).
Есть ли способ заставить MSTest выполнять запустить их в одном потоке?