public async Task DefaultWriteAsync_CatchesTryWriteExceptions() { var w = new TryWriteThrowingWriter<int>(); ValueTask t = w.WriteAsync(42); Assert.True(t.IsFaulted); await Assert.ThrowsAsync<FormatException>(async () => await t); }
public async Task DefaultWriteAsync_CatchesTryWriteExceptions() { var w = new TryWriteThrowingWriter <int>(); Task t = w.WriteAsync(42); Assert.Equal(TaskStatus.Faulted, t.Status); await Assert.ThrowsAsync <FormatException>(() => t); }