Может это для ReSharper тестов можно настроить не показывать отладки.WriteLine () сообщения?
Я хочу опустить Debug.Запись/строку сообщения из теста выход для ReSharper это бегун. Это выполнимо?
1 ответ:
while (Debug.Listeners.Count > 0) Debug.Listeners.RemoveAt(0);
Или более целевой (для тестовой платформы NUnit):
var nunitListener = Debug.Listeners.Cast<TraceListener>().Where(tl => tl.Name == "NUnit").FirstOrDefault(); if (nunitListener != null) Debug.Listeners.Remove(nunitListener);
Обратите внимание, что хотя ReSharper добавляет свой собственный прослушиватель трассировки, именно прослушиватель трассировки NUnit отображается в выводе. Не знаю почему, но удаление" Нунита " следа слушателя делает свое дело.