private void DumpFailed(string message, string streamId, string[] events, ResolvedEvent[] resultEvents) { var expected = events.Aggregate("", (a, v) => a + ", " + v); var actual = resultEvents.Aggregate( "", (a, v) => a + ", " + v.Event.EventType + ":" + v.Event.DebugDataView); var actualMeta = resultEvents.Aggregate( "", (a, v) => a + "\r\n" + v.Event.EventType + ":" + v.Event.DebugMetadataView); Assert.Fail( "Stream: '{0}'\r\n{1}\r\n\r\nExisting events: \r\n{2}\r\n Expected events: \r\n{3}\r\n\r\nActual metas:{4}", streamId, message, actual, expected, actualMeta); }
protected void Dump(string message, string streamId, ResolvedEvent[] resultEvents) { var actual = resultEvents.Aggregate( "", (a, v) => a + ", " + v.OriginalEvent.EventType + ":" + v.OriginalEvent.DebugDataView); var actualMeta = resultEvents.Aggregate( "", (a, v) => a + "\r\n" + v.OriginalEvent.EventType + ":" + v.OriginalEvent.DebugMetadataView); Debug.WriteLine( "Stream: '{0}'\r\n{1}\r\n\r\nExisting events: \r\n{2}\r\n \r\nActual metas:{3}", streamId, message, actual, actualMeta); }