void AssertRecordedEvent(int version, EventData source, RecordedEvent actual) { var expected = source.Record(partition, version); actual.ShouldMatch(expected.ToExpectedObject()); }