System.Net.Sockets.Tests.NetworkStreamTest.ReadWriteAsync_Canceled_ThrowsOperationCanceledException C# (CSharp) Method

ReadWriteAsync_Canceled_ThrowsOperationCanceledException() private method

        public async Task ReadWriteAsync_Canceled_ThrowsOperationCanceledException()
        {
            await RunWithConnectedNetworkStreamsAsync(async (server, client) =>
            {
                var canceledToken = new CancellationToken(canceled: true);
                await Assert.ThrowsAnyAsync<OperationCanceledException>(() => client.WriteAsync(new byte[1], 0, 1, canceledToken));
                await Assert.ThrowsAnyAsync<OperationCanceledException>(() => server.ReadAsync(new byte[1], 0, 1, canceledToken));
            });
        }