public StreamReader( IStreamMetadataReader metadataReader, IStreamReadValidator readValidator, IStreamIterator streamIterator) { this.metadataReader = metadataReader; this.readValidator = readValidator; this.streamIterator = streamIterator; }
internal async ValueTask Should_Read_Metadata_From_StreamId( [Frozen, Substitute] IStreamMetadataReader metadataReader, [Frozen, Substitute] IStreamIterator streamIterator, [Substitute] IAsyncEnumerable <IEvent> enumerable, StreamReader sut, StreamId streamId, CancellationToken cancellationToken) { streamIterator .ReadAsync(default, default, default, default)