private void CaptureTestMethodResults(IEnumerable currentResults, ICollection<TestResult> testMethodResults)
{
if (currentResults == null)
{
loggerProvider.GetLogger().Error("No test results available - " +
" please ensure you are categorizing your smoke tests with \"Smoke\"");
return;
}
foreach (TestResult currentResult in currentResults)
{
if (currentResult.Results == null)
{
testMethodResults.Add(currentResult);
}
else
{
CaptureTestMethodResults(currentResult.Results, testMethodResults);
}
}
}