public void StatusNotify (TestCase testCase, TestStatus status) { lock (listeners.SyncRoot) { switch (status.Code) { case TestStatusCode.Skipped: skippedCount++; break; case TestStatusCode.Warning: warningCount++; break; case TestStatusCode.Failure: failureCount++; break; case TestStatusCode.Error: errorCount++; break; } foreach (ITestListener listener in listeners) { listener.StatusNotify (testCase, status); } } }
public override void StatusNotify (TestCase testCase, TestStatus status) { Console.WriteLine ("{0}", status); }
public abstract void StatusNotify (TestCase testCase, TestStatus status);