Как получить log4net для вывода в то же место, что и TestContext.WriteLine - PullRequest
1 голос
/ 18 мая 2011

Как мне настроить log4net для записи в окно вывода MsTest? Единственная функция, которую я смог вывести в это окно - это TestContext.WriteLine, но я не знаю, есть ли аппендант, который может это сделать. Выходы трассировки и консоли не работают.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Чтобы настроить log4net для использования TestContext, я создал собственный приложение (NUnitLogAppender.cs):

https://gist.github.com/dropthemic/f360c389c35758bbb94e67b3aee09157

Это основано на приложении Console.Чтобы записать в TestContext или TestContext.Progress, задайте «Цель» в классе NUnitLogAppender.

0 голосов
/ 27 мая 2011

Я создал собственный appender, которому мог бы передать TestContext, и использовать для этого метод WriteLine.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...