public async Task CompleteAsyncAlwaysCallsDisposeAsync() { var stream = new CountsDisposesStream(); PipeWriter writer = PipeWriter.Create(stream); await writer.CompleteAsync(); Assert.True(stream.DisposeAsyncCalled); }
public void CompleteAlwaysCallsDispose() { var stream = new CountsDisposesStream(); PipeWriter writer = PipeWriter.Create(stream); writer.Complete(); Assert.True(stream.DisposeCalled); }