Я сделал «заказанный тест» в VS 2008, который выполняет 4 теста.Один из выполняемых им TestMethod
тестов имеет несколько операторов записи, например:
TestContext.WriteLine("One");
TestContext.WriteLine("Two");
TestContext.WriteLine("Three");
Вывод, полученный в «Дополнительной информации» результатов, показывает этот вывод:
Один
Два
Три
Один
Два
Один
Два
Я не думаю, что метод тестирования выполняется несколько раз.Я думаю, что выходная строка просто буферизована каким-то странным образом. Как мне это исправить?
Я получаю эту проблему с любым методом теста, который имеет TestContext
оператор записи (по крайней мере, при вызове из упорядоченного теста).