private void LogTestResults(TestResult testResult)
{
var testMethodResults = new List<TestResult>();
CaptureTestMethodResults(testResult.Results, testMethodResults);
foreach (TestResult test in testMethodResults)
{
var duration = TimeSpan.FromSeconds(test.Time);
var formattedTime = duration.ToString("%s\\.fff");
if (test.IsSuccess)
{
loggerProvider.GetLogger().Debug("{time}: {name} - PASS", formattedTime, test.Name);
}
else
{
LogFailure(test);
}
}
}