private void LogFailure(TestResult test)
{
var duration = TimeSpan.FromSeconds(test.Time);
var formattedTime = duration.ToString("%s\\.fff");
if (test.Message.IsNullOrEmpty())
{
loggerProvider.GetLogger().Debug("{time}: {name:l} - FAIL - {stacktrace:l}",
formattedTime,
test.Name,
test.StackTrace);
}
else
{
loggerProvider.GetLogger().Debug("{time}: {name:l} - FAIL - {message:l} - {stacktrace:l}",
formattedTime,
test.Name,
test.Message,
test.StackTrace);
}
}