Принуждение MSTest к использованию одного потока

Учитывая это приспособление для тестирования:

[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 выполнять запустить их в одном потоке?

34
задан BartoszKP 14 June 2015 в 17:36
поделиться