Appccelerate.IO.Streams.StreamDecoratorStreamReadWriteTest.ReadsDataFromDecoratedStream_WhenAsynchronous C# (CSharp) Method

ReadsDataFromDecoratedStream_WhenAsynchronous() private method

private ReadsDataFromDecoratedStream_WhenAsynchronous ( ) : void
return void
        public void ReadsDataFromDecoratedStream_WhenAsynchronous()
        {
            byte[] data = CreateByteArray(6);
            this.memoryStream.Write(data, 0, 6);
            this.memoryStream.Position = 0;

            byte[] readData = new byte[8];
            IAsyncResult asyncResult = this.streamDecorator.BeginRead(readData, 1, 6, null, null);
            this.streamDecorator.EndRead(asyncResult);
            
            data.Should().Be(readData, 1, 6);
        }