public void AsStreamReturnsSameInstance() { var pipeReader = new TestPipeReader(); Stream stream = pipeReader.AsStream(); Assert.Same(stream, pipeReader.AsStream()); }
public async Task DefaultPipeReaderImplementationReturnsPipeReaderStream() { var pipeReader = new TestPipeReader(); Stream stream = pipeReader.AsStream(); await stream.ReadAsync(new byte[10]); Assert.True(pipeReader.ReadCalled); Assert.True(pipeReader.AdvanceToCalled); }