public async Task Awaiting_Result_Starts_Iteration_Nullable() { var target = new ThrowingAsyncEnumerable <BaseType?>(); await Assert.ThrowsAsync <NotImplementedException>(async() => { await target.Min(); }); }
public async Task Awaiting_Result_Starts_Iteration_ValueTask_Selector_Nullable() { var target = new ThrowingAsyncEnumerable <BaseType?>(); await Assert.ThrowsAsync <NotImplementedException>(async() => { await target.Min(QuickFunctions <BaseType?> .IdentityWrapped); }); }
public async Task Awaiting_Result_Starts_Iteration_Plain_Selector() { var target = new ThrowingAsyncEnumerable <BaseType>(); await Assert.ThrowsAsync <NotImplementedException>(async() => { await target.Min(QuickFunctions <BaseType> .Identity); }); }