static void DispatchLongRunningTestsSummaryAsDiagnosticMessage(LongRunningTestsSummary summary, IMessageSinkWithTypes diagnosticMessageSink) { var messages = summary.TestCases.Select(pair => $"[Long Running Test] '{pair.Key.DisplayName}', Elapsed: {pair.Value:hh\\:mm\\:ss}"); var message = string.Join(Environment.NewLine, messages.ToArray()); diagnosticMessageSink.OnMessage(new DiagnosticMessage(message)); }
static void DispatchLongRunningTestsSummaryAsDiagnosticMessage(LongRunningTestsSummary summary, IMessageSinkWithTypes diagnosticMessageSink) { var messages = summary.TestCases.Select(pair => $"[Long Running Test] '{pair.Key.DisplayName}', Elapsed: {pair.Value:hh\\:mm\\:ss}"); var message = string.Join(Environment.NewLine, messages.ToArray()); diagnosticMessageSink.OnMessage(new DiagnosticMessage(message)); }