public void EndTest(ReporterTestInfo testInfo) { foreach (IReporter reporter in reporters) { lock (syncRoot) { reporter.EndTest(testInfo); } } }
public void StartTest(ReporterTestInfo testInfo) { foreach (IReporter reporter in reporters) { lock (syncRoot) { reporter.StartTest(testInfo); } } errorsList.Clear(); }
public void EndTest(ReporterTestInfo testInfo) { foreach (IReporter reporter in reporters) { lock (syncRoot) { if (errorsList.Count > 0) { Report("Errors during the test", ConvertListToString(errorsList)); } reporter.EndTest(testInfo); } } }