public static async Task FoldTImplicitFunc_NullValue_Throws(Func <int, int, int> folder)
        {
            var actual = await Record.ExceptionAsync(
                () => CollectionTaskExtensions.FoldT(null, folder)).ConfigureAwait(false);

            var ane = Assert.IsType <ArgumentNullException>(actual);

            Assert.Contains("enumerableTaskValue", ane.Message, Ordinal);
        }
        public static async Task MapTTask_NullValue_Throws(Func <string, Task <int> > mapper)
        {
            var actual = await Record.ExceptionAsync(
                () => CollectionTaskExtensions.MapTAsync(null, mapper)).ConfigureAwait(false);

            var ane = Assert.IsType <ArgumentNullException>(actual);

            Assert.Contains("enumerableTaskValue", ane.Message, Ordinal);
        }