Выводы консоли Serilog не отображаются во время тестирования интеграции с WebApplicationFactory - PullRequest
0 голосов
/ 10 ноября 2019

Запись журнала хорошо отображается на тестовой консоли, когда я звоню Log.Information("Test") из моего файла интеграционного теста. Если я вызываю ту же статическую функцию из тестируемого контроллера с WebApplicationFactory , в консоли тестирования ничего не появится.

Как ни странно, Console.WriteLine("Test") также не отображается в тестовой консоли при вызове из контроллера, созданного с помощью WebApplicationFactory

Есть ли способ отобразить взаписей журнала консоли тестирования, отправляемых с тестируемых контроллеров с использованием WebApplicationFactory ? Или просто способ перенаправить вывод консоли из созданного WebHost на тестовый вывод?

...