public StreamReader( IStreamMetadataReader metadataReader, IStreamReadValidator readValidator, IStreamIterator streamIterator) { this.metadataReader = metadataReader; this.readValidator = readValidator; this.streamIterator = streamIterator; }
internal async Task Should_Convert_Into_StreamResponse( [Frozen, Substitute] IStreamMetadataReader metadataReader, StreamInfoReader sut, StreamId streamId, StreamMetadata expectedMetadata, CancellationToken cancellationToken) { metadataReader .GetAsync(default, cancellationToken)
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)
internal async ValueTask Should_Read_Metadata_From_StreamId( [Frozen, Substitute] IStreamMetadataReader metadataReader, [Frozen, Substitute] IStreamBatchWriter eventWriter, StreamWriter sut, StreamId streamId, IReadOnlyList <object> events, StreamMetadata expected, CancellationToken cancellationToken) { eventWriter .WriteAsync(default, default)
public StreamWriter( IStreamMetadataReader metadataReader, IStreamWriteValidator validator, IEventBatchProducer batchProducer, IStreamBatchWriter batchWriter) { this.metadataReader = metadataReader; this.validator = validator; this.batchProducer = batchProducer; this.batchWriter = batchWriter; }
public StreamInfoReader( IStreamMetadataReader metadataReader) => this.metadataReader = metadataReader;