Для целей трассировки я должен регистрировать каждое использование метода, сделанного пользователем. Я использую System.Diagnostics.Trace
, чтобы заполнить эту задачу, но при запуске теста над этим методом возникает проблема.Игнорировать сообщение о трассировке при запуске. Тест
Trace.TraceInformation($"L'utilisateur {HttpContext.Current.User.Identity.Name} a fait une recherche à partir de l'identifiant {ID} ");
Этот небольшой код хорошо работает на моем приложении, но когда дело доходит до тестирования, он больше не работает (из-за HttpContext.Current.User
быть undefined
).
Как я могу издеваться над этим или просто сказать моему xUnit игнорировать трассировку во время тестирования?